# is too old or if it is missing some dependencies.
#
-.pull_upstream_or_rebuild: &pull_upstream_or_rebuild
+.pull_upstream_or_rebuild:
before_script:
# log in to the registry
- podman login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
extends:
- .fedora@qemu-build
- .policy
+ - .pull_upstream_or_rebuild
stage: container_prep
tags:
- kvm
DISTRIB_VERSION: $FEDORA_VERSION
TAG: $QEMU_TAG
allow_failure: true
- <<: *pull_upstream_or_rebuild
fedora:30@container-prep:
extends:
- .fedora@container-build
- .policy
+ - .pull_upstream_or_rebuild
stage: container_prep
variables:
GIT_STRATEGY: none
DISTRIB_FLAVOR: fedora
DISTRIB_VERSION: $FEDORA_VERSION
TAG: $FEDORA_TAG
- <<: *pull_upstream_or_rebuild
fedora:31@container-prep:
extends:
- .fedora@container-build
- .policy
+ - .pull_upstream_or_rebuild
stage: container_prep
variables:
GIT_STRATEGY: none
DISTRIB_FLAVOR: fedora
DISTRIB_VERSION: $FEDORA_VERSION
TAG: $FEDORA_TAG
- <<: *pull_upstream_or_rebuild
ubuntu:19.10@container-prep:
extends:
- .ubuntu@container-build
- .policy
+ - .pull_upstream_or_rebuild
stage: container_prep
variables:
GIT_STRATEGY: none
DISTRIB_FLAVOR: ubuntu
DISTRIB_VERSION: $UBUNTU_VERSION
TAG: $UBUNTU_TAG
- <<: *pull_upstream_or_rebuild
ubuntu:19.04@container-prep:
extends:
- .ubuntu@container-build
- .policy
+ - .pull_upstream_or_rebuild
stage: container_prep
variables:
GIT_STRATEGY: none
DISTRIB_FLAVOR: ubuntu
DISTRIB_VERSION: $UBUNTU_VERSION
TAG: $UBUNTU_TAG
- <<: *pull_upstream_or_rebuild
arch:rolling@container-prep:
extends:
- .arch@container-build
- .policy
+ - .pull_upstream_or_rebuild
stage: container_prep
variables:
GIT_STRATEGY: none
DISTRIB_FLAVOR: archlinux
DISTRIB_VERSION: $ARCH_VERSION
TAG: $ARCH_TAG
- <<: *pull_upstream_or_rebuild
alpine:latest@container-prep:
extends:
- .alpine@container-build
- .policy
+ - .pull_upstream_or_rebuild
stage: container_prep
variables:
GIT_STRATEGY: none
DISTRIB_FLAVOR: alpine
DISTRIB_VERSION: $ALPINE_VERSION
TAG: $ALPINE_TAG
- <<: *pull_upstream_or_rebuild
.freebsd@container-prep:
extends:
- .policy
+ - .pull_upstream_or_rebuild
stage: container_prep
image: $BUILDAH_IMAGE
- <<: *pull_upstream_or_rebuild
script:
- export BUILDAH_RUN="buildah run --isolation chroot"
- export BUILDAH_COMMIT="buildah commit --format docker"