eiffel: Create periodic build jobs for initial set of etos repos
[infra/cicd.git] / jjb / eiffel / global-eiffel-container-build.yaml
index 044a8e6e555065e17b1395bc0414ebe9682281de..a531f26c7814e69c917e28766af089d0b394f233 100644 (file)
           name: GIT_BASE_SSH
           default: git@github.com:eiffel-community
           description: SSH URL of Project Repo on GitHub to clone repo.
+      - string:
+          name: IMAGE_DOCKERFILE
+          default: '{image-dockerfile}'
+          description: Dockerfile to use for building the container image
+      - string:
+          name: IMAGE_NAME
+          default: '{image-name}'
+          description: Name of the container image
+      - string:
+          name: IMAGE_TAG
+          default: '{image-tag}'
+          description: Tag to apply to the container image
       - choice:
           name: HARBOR_EIFFEL_PROJECT
           choices:
@@ -64,7 +76,7 @@
 
     scm:
       - git:
-          url: 'https://github.com/eiffel-community/$PROJECT.git'
+          url: 'https://github.com/eiffel-community/{project-git-repo}.git'
           branches:
             - '*/{branch}'
           refspec: ''