From f27a9844ab4ac847ff4a23957e1fc2140c459597 Mon Sep 17 00:00:00 2001 From: ajmorton <ajmorton2@gmail.com> Date: Sun, 18 Aug 2019 09:53:25 +1000 Subject: [PATCH] Added .gitlab-ci.yml --- .gitlab-ci.yml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..00eb0dc --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,45 @@ +stages: + - check_elig + - validate_tests + - validate_progs + - submit + +check_submitter_eligibility: + stage: check_elig + only: + - master + tags: + - "swen90006-tourney" + script: + - python3 ~/swen-tourney/frontend.py check_eligibility $(realpath $(pwd)) + allow_failure: false + +validate_tests: + stage: validate_tests + only: + - master + tags: + - "swen90006-tourney" + script: + - python3 ~/swen-tourney/frontend.py validate_tests $(realpath $(pwd)) + allow_failure: false + +validate_progs: + stage: validate_progs + only: + - master + tags: + - "swen90006-tourney" + script: + - python3 ~/swen-tourney/frontend.py validate_progs $(realpath $(pwd)) + allow_failure: false + +submit: + stage: submit + only: + - master + tags: + - "swen90006-tourney" + script: + - python3 ~/swen-tourney/frontend.py submit $(realpath $(pwd)) + allow_failure: false -- GitLab