diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..b367d2817f02126cf0e62b8bb110cd37c3450d38 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,31 @@ +stages: # List of stages for jobs, and their order of execution + - install + - test + +installation-test-xenial: # This job runs in the build stage, which runs first. + stage: install + image: ubuntu:16.04 + script: + - apt install expect -y + - ./auto_script_wolf + +installation-test-bionic: # This job runs in the build stage, which runs first. + stage: install + image: ubuntu:18.04 + script: + - apt install expect -y + - ./auto_script_wolf + +installation-test-focal: # This job runs in the build stage, which runs first. + stage: install + image: ubuntu:20.04 + script: + - apt install expect -y + - ./auto_script_wolf + +lint-test-job: # This job also runs in the test stage. + stage: test # It can run at the same time as unit-test-job (in parallel). + script: + - echo "Linting code... This will take about 10 seconds." + - sleep 10 + - echo "No lint issues found." \ No newline at end of file