870f34f815
We want to remove these from zuul-jobs, but we have to stop using them here first. v10 is old and not usable on regular OSes anymore. But the storyboard toolchain doesn't work on more modern node. In the absense of interest in updating the toolchain off of grunt and on to more modern things, we should just leverage the docker builds. If we need a new tarball of javascript somewhere, a job could be built to extract the contents from the container image. Change-Id: Iad25e6fd0dc392425e9d2a24d909785d1a12c5ef
62 lines
2.4 KiB
YAML
62 lines
2.4 KiB
YAML
- secret:
|
|
name: storyboard-webclient-opendev-dockerhub
|
|
data:
|
|
username: opendevzuul
|
|
password: !encrypted/pkcs1-oaep
|
|
- B5wZLst+L/wCwsJp0gizyokxuGkVpcPNJ2aOeDqR0bO4wIZYwo0S7fO1MeD03QfGNGVOF
|
|
McOtIGCFk5GY4a5lnOxbt6xGvqGWNKD8UgEIiHcEHGE8tiVOaG80dEXe8sZvGLh7rXIEV
|
|
sSRrKUCpxVEVzlbf6dcCtGS4O5j1jliMIwzbbILzk2eV0iIWiOo8cbmG0cqHNICcczSRG
|
|
5vLXEKpJH5q98XhQ99q42hiRfdhs6fYCiwQdi+Y4eLdsKvg8dkaT4pMYMLlHXiM5SnNmg
|
|
DVVPmEYF7aDZ6waT+xvOnBN+I5jApkppbSCWk5osugsz8dESGl3uIXkkHSsyeIa/zKUMt
|
|
AaLX2ic7jopBMbDtOGk+i2Lb3EiKPryzwSG6PUxWlStN7S7Nz7wRpKB9qvG7I/trFwb1c
|
|
3rhMLwDT6WYN9+EdjHYHiZj5hWB7gJgDQpqa+0hgawfSFj5/QdVPrnNHrjf5p+0ZdrAWX
|
|
SkIuz2DZuSwbFHF1pgQTSHZ7CgXatYc2MLMyoRNFU7PPgZlxSxj2G3IHCaHjLhOxGmcmq
|
|
8RJgB0SzbguihNTtoCc58n0hSGx86cYzGfuOGUjrsayeLGiO/lypLLyVFP6+ca9PxnScf
|
|
8FrlQjGmSK+etzCKlE2dpZFtiGU17yysrI2OaLYf6xzkG74SkQgiVtOKSvKWbA=
|
|
|
|
- job:
|
|
name: storyboard-webclient-build-opendev-image
|
|
parent: opendev-build-docker-image
|
|
dependencies: opendev-buildset-registry
|
|
description: Build OpenDev Docker images for storyboard webclient
|
|
vars: &storyboard_webclient_opendev_image_vars
|
|
zuul_work_dir: src/opendev.org/opendev/storyboard-webclient
|
|
docker_images:
|
|
- context: .
|
|
repository: opendevorg/storyboard-webclient
|
|
target: storyboard-webclient
|
|
|
|
- job:
|
|
name: storyboard-webclient-upload-opendev-image
|
|
parent: opendev-upload-docker-image
|
|
description: Build OpenDev storyboard-webclient Docker images and upload to Docker Hub.
|
|
vars: *storyboard_webclient_opendev_image_vars
|
|
secrets:
|
|
- name: docker_credentials
|
|
secret: storyboard-webclient-opendev-dockerhub
|
|
pass-to-parent: true
|
|
|
|
- job:
|
|
name: storyboard-webclient-promote-opendev-image
|
|
parent: opendev-promote-docker-image
|
|
description: Promote previously uploaded storyboard-webclient Docker images.
|
|
vars: *storyboard_webclient_opendev_image_vars
|
|
secrets:
|
|
- name: docker_credentials
|
|
secret: storyboard-webclient-opendev-dockerhub
|
|
pass-to-parent: true
|
|
|
|
|
|
- project:
|
|
check:
|
|
jobs:
|
|
- opendev-buildset-registry
|
|
- storyboard-webclient-build-opendev-image
|
|
gate:
|
|
jobs:
|
|
- opendev-buildset-registry
|
|
- storyboard-webclient-upload-opendev-image
|
|
promote:
|
|
jobs:
|
|
- storyboard-webclient-promote-opendev-image
|