X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=jjb%2Fmetal3%2Fjob_container_image_building.yaml;h=9ef14f4f18fff9a285cef2f099b3ed400befa92e;hb=308cb6993888a6b695da7ba08a28b57db5f71449;hp=9ab8cfc480db8bebfeff5e4596b63c4c18913777;hpb=b15411d0f19d0b36a2601e753af6900af4d113b3;p=infra%2Fcicd.git diff --git a/jjb/metal3/job_container_image_building.yaml b/jjb/metal3/job_container_image_building.yaml index 9ab8cfc4..9ef14f4f 100644 --- a/jjb/metal3/job_container_image_building.yaml +++ b/jjb/metal3/job_container_image_building.yaml @@ -27,16 +27,28 @@ - job-template: id: container_image_building name: '{job_prefix}_{image_name}_container_image_building' - description: "Builder job for container images for Metal3 CI" + description: 'Builder job for {image_name} container image for Metal3' project-type: pipeline defaults: global disabled: False concurrent: True parameters: - - string: + - choice: name: BUILD_CONTAINER_IMAGE_NAME - default: '${image_name}' + choices: ['{image_name}'] description: 'Name of the container image to build' + - choice: + name: BUILD_CONTAINER_IMAGE_REPO + choices: ['{repo}'] + description: 'URL of the git repo where the container image to build exists' + - choice: + name: BUILD_CONTAINER_IMAGE_DOCKERFILE_LOCATION + choices: ['{dockerfile_location}'] + description: 'Relative location to the repo root of the Dockerfile used for building' + - string: + name: BUILD_CONTAINER_IMAGE_GIT_REFERENCE + default: 'main' + description: 'Target git reference (branch or tag) of the build' properties: - build-discarder: @@ -47,9 +59,7 @@ - github: url: '{repo}' - triggers: - - github - + # No triggers. This job will be triggered by github actions pipeline-scm: scm: - git: