variables:
- XEN_REGISTRY: registry.gitlab.com/xen-project/xen
+ XEN_REGISTRY: registry.gitlab.com/xen-project/people/andrewcoop/xen
SELECTED_JOBS_ONLY:
description: "Regex to select only some jobs, must be enclosed with /. For example /job1|job2/"
XEN_CI_REBUILD_CONTAINERS:
image: docker:stable
tags:
- container-builder
- rules:
- - if: $XEN_CI_REBUILD_CONTAINERS
services:
- docker:dind
before_script:
after_script:
- docker logout
-container-archlinux-current:
+.container-schedule-tmpl:
extends:
- .container-build-tmpl
+ rules:
+ - if: $CI_PIPELINE_SOURCE == "schedule"
+ when: always
+ - when: manual
+
+container-archlinux-current:
+ extends:
+ - .container-schedule-tmpl
variables:
CONTAINER: "archlinux:current"
container-opensuse-tumbleweed-x86_64:
extends:
- - .container-build-tmpl
+ - .container-schedule-tmpl
variables:
CONTAINER: "opensuse:tumbleweed-x86_64"
+
+container-single:
+ extends:
+ - .container-build-tmpl
+ when:
+ manual
+
+container-all:
+ extends:
+ - .container-build-tmpl
+ when:
+ manual
+ variables:
+ CONTAINER: "all"