diff options
author | Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> | 2020-11-30 10:56:02 +0100 |
---|---|---|
committer | Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> | 2020-11-30 12:38:00 +0100 |
commit | e7343b15418f1ce0d497f08efe51f341e815315d (patch) | |
tree | 1b2c485c7c58e733db734cf12af074accc57dcf1 /ldcg-python-cache.yaml | |
parent | 2d66eee473f5fc4f100f19ed77d4da7ec2d4be9b (diff) |
ldcg-python-cache: move build of Python wheels into separate job
The idea is to build some Python wheels and store them on
snapshots.linaro.org for other jobs.
List of packages can be given as job parametr.
Change-Id: Iba526a3d8062e8f0ac4e365a6cd719eca0b4350f
Diffstat (limited to 'ldcg-python-cache.yaml')
-rw-r--r-- | ldcg-python-cache.yaml | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/ldcg-python-cache.yaml b/ldcg-python-cache.yaml new file mode 100644 index 0000000000..f48afa8216 --- /dev/null +++ b/ldcg-python-cache.yaml @@ -0,0 +1,42 @@ +- job: + name: ldcg-python-cache + project-type: matrix + defaults: global + axes: + - axis: + type: slave + name: nodes + values: + - docker-centos8-arm64-ldcg + - docker-buster-arm64-leg + properties: + - authorization: + anonymous: + - job-read + - job-extended-read + linaro: + - job-read + - job-extended-read + - job-build + - job-cancel + - build-discarder: + days-to-keep: 7 + num-to-keep: 7 + parameters: + - string: + name: PYTHON_PACKAGES + default: 'grpcio numpy==1.18.* h5py' + description: 'space separates names of Python wheels to build' + disabled: false + display-name: 'Build some Python package wheels' + wrappers: + - timestamps + builders: + - shell: + !include-raw: ldcg-python-cache/build.sh + - linaro-publish-token + - shell: + !include-raw: ldcg-python-cache/publishers.sh + publishers: + - email: + recipients: 'marcin.juszkiewicz@linaro.org' |