]> git.apps.os.sepia.ceph.com Git - ceph-build.git/blob
1200b6003e481328bc72aff86e2ab2d41f61eb78
[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-ceph-base-push-imgs-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     parameters:
24       - string:
25           name: AARCH64_FLAVORS_TO_BUILD
26           description: "arm64 flavor(s) to build"
27           default: "pacific,centos,8 quincy,centos,8 reef,centos,8"
28
29     scm:
30       - git:
31           url: https://github.com/ceph/ceph-container.git
32           branches:
33             - main
34           browser: auto
35           basedir: "ceph-container"
36           timeout: 20
37
38     builders:
39       - shell:
40           !include-raw:
41             - ../../../scripts/build_utils.sh
42             - ../../build/build
43
44     wrappers:
45       - inject-passwords:
46           global: true
47           mask-password-params: true
48       - credentials-binding:
49           - username-password-separated:
50               credential-id: ceph-container-quay-io
51               username: REGISTRY_USERNAME
52               password: REGISTRY_PASSWORD