image-builder/zuul.d/projects.yaml
Walter Wahlstedt 8a36712e6f Demonstrate how to upgrade specific components of image bundle
- folder for each version, i.e. k8s-1.19.14
  - job for each image being built 'airship-image-builder-build-k8s-1.19.14'
 implement profiles
  - Add a profiles folder that gets copied into the manifests folder
  - update readme with details
  - update zuul.d with additional pipelines to build the new profiles

Change-Id: Ia01516419e58a33b538b06cd31a536e8cbfc15c2
2021-09-23 13:53:09 -04:00

33 lines
1.0 KiB
YAML

- project:
vars:
docker_registry: quay.io
gcp_sdk: gcr.io/google.com/cloudsdktool/cloud-sdk:308.0.0
az_sdk: mcr.microsoft.com/azure-cli:2.8.0
proxy:
enabled: false
http: ""
https: ""
noproxy: ""
makefile_chdir: "{{ zuul.project.src_dir }}"
image_config_dir: manifests
image_prefix: airshipit
image_label: org.airshipit.build=community
image_tag: latest
check:
jobs:
- airship-image-builder-build-k8s-1.18
- airship-image-builder-build-k8s-1.19
gate:
jobs:
- airship-image-builder-build-k8s-1.18
- airship-image-builder-build-k8s-1.19
post:
jobs:
- airship-image-builder-upload-git-mirror
- airship-image-builder-publish-k8s-1.18
- airship-image-builder-publish-k8s-1.19
- airship-image-builder-publish-commit-k8s-1.18
- airship-image-builder-publish-commit-k8s-1.19
tag:
jobs:
- airship-image-builder-upload-git-mirror