Upload pyca manylinux2014 image

Just uploading to a personal repo for initial POC

Change-Id: I70b07c104a7b556bc5c8d3846bef084d686069b3
This commit is contained in:
Ian Wienand 2020-08-14 11:58:48 +10:00
parent 41767e2653
commit 14e4d9eac9
2 changed files with 42 additions and 3 deletions

View File

@ -1,3 +1,19 @@
- secret:
name: iwienand-dockerhub
data:
username: iwienand
password: !encrypted/pkcs1-oaep
- V7eUlJdjAd9vd9BJfkcRpmkF6Zt5WqczxdKktHYFDsE290NpggFq17CbbZCiupgXS2mhT
SUsAUs1gp1OI01hLhlAAZiK0cpfEwW0l96Jg1BIqSfwq6P++kkJUkJrKdR2Dc23WE2pAJ
MDN0ZEnNecM8+VWilVIL7IvtF+Y62cTMCLUVl10DO2qeUDtzow6NQjHSgeB0w3kgDN8GA
af4qx7EYNyNrrxgF5SvUifmBSbb10npo212lVYfv4Yy2Y0d93cWfWIJrBv1hMOY3aEXSq
99ltlZa7eQGsN0M5Sf4sckByBNs3FXTK1sfYQL2jMW59EpqunQvvn3YgemMhiXti26SNS
g6piTiJ5Rx5GL0TI5Jd9lom9iELmZH3TF/ntCh41dgBrvDAxLBE4FX2t6G22mY+BMqnZ+
d+kpP85XglITQwmQg4MYQ7JD97qhxZefYWLb0G/Pnhy0ZcSkKbxm9sxhdqdQKUn7R0LQ0
tghHFD11mwNqpU1EQeW46bdc65gYdtDxSSWJUxWDTbjo4NArI6R7MJGGHuzwPlWct4yp7
PU9MAb2KPz/hy+DtLw0MhmJpwvKykiu9rFUhqg/u6LQLclDxFEAiYg//CAaIjF0LEAxFL
N4SQZNk/5M3l60mF2uV9a6YbKEjJeftSkm9/5jygIObyobFCvegeohTrsdbYOM=
- job:
name: pyca-cryptography-build-image-manylinux2014
description: Build a manylinux image
@ -5,9 +21,29 @@
parent: opendev-build-docker-image
dependencies: opendev-buildset-registry
timeout: 10800
vars:
vars: &image_vars
docker_images:
- context: docker/manylinux2014_aarch64
repository: opendevorg/pyca-manylinux2014_aarch64
repository: iwienand/pyca-cryptography-manylinux2014_aarch64
arch:
- linux/arm64
- job:
name: pyca-cryptography-upload-image-manylinux2014
parent: opendev-upload-docker-image
secrets:
name: docker_credentials
secret: iwienand-dockerhub
pass-to-parent: true
vars: *image_vars
- job:
name: pyca-cryptography-promote-image-manylinux2014
parent: opendev-promote-docker-image
secrets:
name: docker_credentials
secret: iwienand-dockerhub
pass-to-parent: true
nodeset:
nodes: []
vars: *image_vars

View File

@ -6,4 +6,7 @@
- pyca-cryptography-build-image-manylinux2014
gate:
jobs:
- noop
- pyca-cryptography-upload-image-manylinux2014
promote:
jobs:
- pyca-cryptography-promote-image-manylinux2014