]> xenbits.xensource.com Git - people/andrewcoop/xen.git/commitdiff
container devel xen-gcc15
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 7 Mar 2025 19:55:25 +0000 (19:55 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 7 Mar 2025 20:46:18 +0000 (20:46 +0000)
.gitlab-ci.yml
automation/gitlab-ci/containers.yaml

index b365334e1000615bae48c60ad229dd8d0f784c7e..6995d1113f2257020757dd3ea2be9e1fe9dc1f4c 100644 (file)
@@ -1,5 +1,5 @@
 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:
index 25e8bdc34bd3ee42660ed09337e53519a480cc0b..e04e53bdd8956c12be056227082ba1dd924ba65f 100644 (file)
@@ -3,8 +3,6 @@
   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"