Added Debian 9 and 10 for CI

This commit is contained in:
Pavel Odintsov 2020-05-25 20:44:50 +01:00
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