
We need to mark several things in the bindep file with the compile tag so that we don't install them into the final image. Also, clean up some of the extra things in the bindep file that are almost certainly not needed. Change-Id: I6e42d0191fd1db8482a4a0fbe208b669ef33bfee
105 lines
3.4 KiB
YAML
105 lines
3.4 KiB
YAML
- job:
|
|
name: storyboard-tox-sqlite
|
|
parent: openstack-tox
|
|
description: |
|
|
Run tests using sqlite instead of mysql.
|
|
vars:
|
|
tox_envlist: sqlite
|
|
|
|
- secret:
|
|
name: storyboard-opendev-dockerhub
|
|
data:
|
|
username: opendevzuul
|
|
password: !encrypted/pkcs1-oaep
|
|
- TLIOKBC/P2pYpJc/UKFBxJx+Q11yrVKrT99pqwMM5IbUgPGIu1ssA90QUn1DAo8My+m/V
|
|
975X1roqtSvnab/gvR7YDmb3GPv6KMgM2K35kFFhFCy5RdOaEuOTJxM/Y8edXjvObkOj1
|
|
O6j1Fo0jJ07dVcJ/dFBIPXpN2yQl4s3SLbHLTL6c1KpngUz+lYPBLWTJXaXuFyeT4ZmRT
|
|
iRq3e9Tt4RYjda4Gjra/6dDBSRHbEuTf+HLX4mCnvHvrYUsM//oRJs3FVvQ8oRZu+qrvl
|
|
Gc+tDW+cJn430BRN1LYwLwkG+8R/raF+aPYNtQRUfjOd83MFY7+G8kU3Gt+O8lgzgj9TU
|
|
pMzAF0z4Cy9j47Dt/QeeybJeecKpa5d2qEkVnWF76ru+gMoSt0jRhhu9MQWhmtcKc0G+B
|
|
oIUjfnkyOq/t/+qF1SEjGbw5evAFQ1F90JhsdDI34lTHTNWBkVa1vxNI+MObn/t6cvEKX
|
|
PWfo5jhc/CYn7gIp4PJNMBTX3lB8qCczTX07zpSYFfwK1Bh2ih8jmID9iOwkMGppX2qBP
|
|
l5LDMnbDOmgg4XYbGDOz92pbxcWHxPxS1JAV6SXqWZQCbOHUfItfw4ZQ1DbQmD/yQG4YS
|
|
rnytd/TRKBTVUaLxrzkOMQVIgReuE8U8pkyCYktWryGIjFI2PF45wtVCA5XGZA=
|
|
|
|
- job:
|
|
name: storyboard-build-opendev-image
|
|
parent: opendev-build-docker-image
|
|
dependencies: opendev-buildset-registry
|
|
description: Build OpenDev Docker images for storyboard
|
|
vars: &storyboard_opendev_image_vars
|
|
zuul_work_dir: src/opendev.org/opendev/storyboard
|
|
docker_images:
|
|
- context: .
|
|
repository: opendevorg/storyboard
|
|
target: storyboard
|
|
- context: .
|
|
repository: opendevorg/storyboard-api
|
|
target: storyboard-api
|
|
- context: .
|
|
repository: opendevorg/storyboard-subscriber
|
|
target: storyboard-subscriber
|
|
- context: .
|
|
repository: opendevorg/storyboard-worker-daemon
|
|
target: storyboard-worker-daemon
|
|
- context: .
|
|
repository: opendevorg/storyboard-db-manage
|
|
target: storyboard-db-manage
|
|
- context: .
|
|
repository: opendevorg/storyboard-migrate
|
|
target: storyboard-migrate
|
|
- context: .
|
|
repository: opendevorg/storyboard-cron
|
|
target: storyboard-cron
|
|
|
|
- job:
|
|
name: storyboard-upload-opendev-image
|
|
parent: opendev-upload-docker-image
|
|
description: Build OpenDev storyboard Docker images and upload to Docker Hub.
|
|
vars: *storyboard_opendev_image_vars
|
|
secrets:
|
|
- name: docker_credentials
|
|
secret: storyboard-opendev-dockerhub
|
|
pass-to-parent: true
|
|
|
|
- job:
|
|
name: storyboard-promote-opendev-image
|
|
parent: opendev-promote-docker-image
|
|
description: Promote previously uploaded storyboard Docker images.
|
|
vars: *storyboard_opendev_image_vars
|
|
secrets:
|
|
- name: docker_credentials
|
|
secret: storyboard-opendev-dockerhub
|
|
pass-to-parent: true
|
|
|
|
- project:
|
|
name: opendev/storyboard
|
|
check:
|
|
jobs:
|
|
- tox-cover:
|
|
timeout: 6000
|
|
- storyboard-tox-sqlite
|
|
- tox-pep8
|
|
- tox-py27:
|
|
timeout: 6000
|
|
- tox-py36:
|
|
timeout: 6000
|
|
- opendev-buildset-registry
|
|
- storyboard-build-opendev-image
|
|
gate:
|
|
jobs:
|
|
- storyboard-tox-sqlite
|
|
- tox-pep8
|
|
- tox-py27:
|
|
timeout: 6000
|
|
- tox-py36:
|
|
timeout: 6000
|
|
- opendev-buildset-registry
|
|
- storyboard-upload-opendev-image
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
promote:
|
|
jobs:
|
|
- storyboard-promote-opendev-image
|