diff options
author | Andrew Bartlett <abartlet@samba.org> | 2019-12-10 10:47:12 +1300 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2019-12-11 02:55:32 +0000 |
commit | de02a553999903058dd69ea8aaff2e248a6ad55c (patch) | |
tree | ff4708f82bfa2d3c093787639099a47598499b22 | |
parent | fbd97ee822337534006ffcd14e08c8068e178266 (diff) | |
download | samba-de02a553999903058dd69ea8aaff2e248a6ad55c.tar.gz |
.gitlab-ci.yml: Align tasks with "pages" dependency to get comprehensive code coverage
These two lists can get out of skew very easily.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Gary Lockyer <gary@samba.org>
-rw-r--r-- | .gitlab-ci.yml | 35 |
1 files changed, 21 insertions, 14 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 515fb117902..36fe28359b4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -99,6 +99,10 @@ include: - echo "Running cmd script/autobuild.py $AUTOBUILD_JOB_NAME $SAMBA_CI_AUTOBUILD_ENABLE_COVERAGE --verbose --nocleanup --keeplogs --tail --testbase /tmp/samba-testbase" - script/autobuild.py $AUTOBUILD_JOB_NAME $SAMBA_CI_AUTOBUILD_ENABLE_COVERAGE --verbose --nocleanup --keeplogs --tail --testbase /tmp/samba-testbase +# Ensure when adding a new job below that you also add it to +# the dependencies for 'pages' below for the code coverage page +# generation. + others: extends: .shared_template script: @@ -211,31 +215,34 @@ pages: - docker - shared dependencies: # tell gitlab to download artifacts for these jobs + - others - samba - - samba-ad-dc-1 - - samba-ad-dc-1-mitkrb5 + - samba-mitkrb5 + - samba-none-env + - samba-nopython + - samba-nopython-py2 + - samba-xc + - samba-admem - samba-ad-dc-2 - samba-ad-dc-3 - samba-ad-dc-4 - - samba-ad-dc-4-mitkrb5 - samba-ad-dc-5 - samba-ad-dc-6 - - samba-ad-dc-backup + - samba-libs + - samba-static + # - ctdb # TODO + - samba-ctdb - samba-ad-dc-ntvfs - - samba-admem - samba-admem-mit - - samba-ctdb + - samba-ad-dc-4-mitkrb5 + - samba-ad-dc-backup + - samba-simpleserver - samba-fileserver - - samba-libs - - samba-none-env - - samba-nopython - - samba-nopython-py2 + - samba-ktest-heimdal + - samba-ad-dc-1 - samba-nt4 - samba-schemaupgrade - - samba-static - - samba-xc - # - ctdb # TODO - - others + - samba-ad-dc-1-mitkrb5 script: - ./configure.developer - make -j |