]> git.apps.os.sepia.ceph.com Git - ceph-build.git/blob
b1d388bfce8a3dee4868411dec03392836064cae
[ceph-build.git] /
1 - job:
2     name: ceph-container-build-push-imgs-devel-nightly
3     node: huge && trusty && x86_64
4     project-type: freestyle
5     defaults: global
6     display-name: 'ceph-container: Nightly build and push devel container images to Quay.io'
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       - inject:
34           properties-content: |
35             DEVEL=true
36       - shell:
37           !include-raw:
38             - ../../../scripts/build_utils.sh
39             - ../../build/build
40
41     wrappers:
42       - inject-passwords:
43           global: true
44           mask-password-params: true
45       - credentials-binding:
46           - username-password-separated:
47               credential-id: ceph-container-quay-io
48               username: REGISTRY_USERNAME
49               password: REGISTRY_PASSWORD