Added Debian 9 and 10 for CI
This commit is contained in:
parent
b3d8957a81
commit
b2b51fa3d5
@ -69,10 +69,58 @@ jobs:
|
||||
paths:
|
||||
- /opt
|
||||
- run: cd src; mkdir -p build; cd build; cmake ..; make
|
||||
debian9:
|
||||
docker:
|
||||
- image: debian:stretch-20200514
|
||||
steps:
|
||||
- checkout
|
||||
- run: apt-get update; true
|
||||
- run: apt-get install -y perl wget
|
||||
- run:
|
||||
name: install_required_packages
|
||||
no_output_timeout: 20m
|
||||
command: perl src/fastnetmon_install.pl --install_dependency_packages_only
|
||||
- restore_cache:
|
||||
keys:
|
||||
- debian9_dependencies_25_05_2020
|
||||
- run:
|
||||
name: install_dependencies
|
||||
no_output_timeout: 20m
|
||||
command: perl src/fastnetmon_install.pl --use-git-master
|
||||
- save_cache:
|
||||
key: debian9_dependencies_25_05_2020
|
||||
paths:
|
||||
- /opt
|
||||
- run: cd src; mkdir -p build; cd build; cmake ..; make
|
||||
debian10:
|
||||
docker:
|
||||
- image: debian:buster-20200514
|
||||
steps:
|
||||
- checkout
|
||||
- run: apt-get update; true
|
||||
- run: apt-get install -y perl wget
|
||||
- run:
|
||||
name: install_required_packages
|
||||
no_output_timeout: 20m
|
||||
command: perl src/fastnetmon_install.pl --install_dependency_packages_only
|
||||
- restore_cache:
|
||||
keys:
|
||||
- debian10_dependencies_25_05_2020
|
||||
- run:
|
||||
name: install_dependencies
|
||||
no_output_timeout: 20m
|
||||
command: perl src/fastnetmon_install.pl --use-git-master
|
||||
- save_cache:
|
||||
key: debian10_dependencies_25_05_2020
|
||||
paths:
|
||||
- /opt
|
||||
- run: cd src; mkdir -p build; cd build; cmake ..; make
|
||||
workflows:
|
||||
version: 2
|
||||
all_distros:
|
||||
jobs:
|
||||
- debian9
|
||||
- debian10
|
||||
- ubuntu1604
|
||||
- ubuntu1804
|
||||
- ubuntu2004
|
||||
|
Loading…
Reference in New Issue
Block a user