]> git.apps.os.sepia.ceph.com Git - ceph-build.git/blob
7c30c21a78fdb608c4913c56c7ae2b9b216924c9
[ceph-build.git] /
1 - job:
2     name: ceph-container-build-ceph-base-push-imgs-arm64
3     node: arm64 && xenial
4     project-type: freestyle
5     defaults: global
6     display-name: 'ceph-container: build and push ceph base container images to Quay.io on arm64'
7     quiet-period: 5
8     block-downstream: false
9     block-upstream: false
10     retry-count: 3
11     properties:
12       - build-discarder:
13           days-to-keep: 1
14           num-to-keep: 1
15           artifact-days-to-keep: 1
16           artifact-num-to-keep: 1
17       - github:
18           url: https://github.com/ceph/ceph-container
19
20     triggers:
21       - timed: '@daily'
22
23     scm:
24       - git:
25           url: https://github.com/ceph/ceph-container.git
26           branches:
27             - main
28           browser: auto
29           basedir: "ceph-container"
30           timeout: 20
31
32     builders:
33       - shell:
34           !include-raw:
35             - ../../../scripts/build_utils.sh
36             - ../../build/build
37
38     wrappers:
39       - inject-passwords:
40           global: true
41           mask-password-params: true
42       - credentials-binding:
43           - username-password-separated:
44               credential-id: ceph-container-quay-io
45               username: REGISTRY_USERNAME
46               password: REGISTRY_PASSWORD