From b2b51fa3d5618e19a1d54e52823d570fe8e10ca2 Mon Sep 17 00:00:00 2001 From: Pavel Odintsov Date: Mon, 25 May 2020 20:44:50 +0100 Subject: [PATCH] Added Debian 9 and 10 for CI --- .circleci/config.yml | 48 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 17b516ea..e56c2bce 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -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