Skip to content
Snippets Groups Projects

CI improvements

Merged Simon McVittie requested to merge wip/protected/ci into main
All threads resolved!
+ 14
4
@@ -164,7 +164,16 @@ build:devel:
image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/debian:testing-slim
before_script:
- *common_before_script
- ./ci/prepare-deb.sh $BUILD_DEPENDENCIES reuse
- |
./ci/prepare-deb.sh \
$BUILD_DEPENDENCIES \
mypy \
pigz \
pycodestyle \
pyflakes3 \
reuse \
shellcheck \
${NULL+}
script:
- |
set -eux
@@ -367,11 +376,11 @@ test:debian-10:
test:ubuntu-18.04:
extends: .test_deb
image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/ubuntu:18.04
image: ubuntu:18.04
test:ubuntu-20.04:
extends: .test_deb
image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/ubuntu:20.04
image: ubuntu:20.04
test:archlinux:
extends: .test_template
@@ -423,7 +432,7 @@ deploy:
when: on_success
# To debug changes to this CI step, change this to when: on_success
# or when: manual, and push to a protected branch
- when: manual
- when: never
image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/debian:bullseye-slim
before_script:
- *common_before_script
@@ -478,6 +487,7 @@ deploy:
python3 \
python3-debian \
python3-vdf \
xz-utils \
${NULL+}
test-populate-depot:debian-12:
Loading