summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorTomas Krizek <tomas.krizek@nic.cz>2022-03-07 10:34:50 +0100
committerTomas Krizek <tomas.krizek@nic.cz>2022-03-07 10:34:50 +0100
commit8e94b2ad2b762411b8dca66250b0f24c3aa300e3 (patch)
treed8d3e2fde9f4c3cc44e39b89e2eba47b5af0e6b4 /.gitlab-ci.yml
parentdistro/tests: use rocky8 instead of centos8 (diff)
downloadknot-8e94b2ad2b762411b8dca66250b0f24c3aa300e3.tar.xz
knot-8e94b2ad2b762411b8dca66250b0f24c3aa300e3.zip
ci: add some doc comments for distotest job
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3c13ab6ed..2f78cc637 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -341,6 +341,13 @@ obs:build:all:
.distrotest: &distrotest
<<: *deploytest
+ # Description of the distrotest script workflow:
+ # 1. wait for OBS package build to complete
+ # 2. check the OBS build suceeded
+ # 3. set up some variables, dir names etc.
+ # 4. create a symlink with predictable name to export artifacts afterwards
+ # 5. create an HTCondor job and submit it to a HTCondor cluster
+ # 6. check exit code from condor, optionally display one of the logs and end the job with same exit code
script:
- "osc results home:CZ-NIC:$OBS_REPO knot -a x86_64 -r $DISTROTEST_REPO -w"
- >