username: CONTAINER_REPO_USERNAME
password: CONTAINER_REPO_PASSWORD
- build-name:
- name: "#${BUILD_NUMBER} ${BRANCH}, ${DISTROS}, ${ARCH}, ${FLAVOR}"
+ name: "#${{BUILD_NUMBER}} ${{BRANCH}}, ${{DISTROS}}, ${{ARCH}}, ${{FLAVOR}}"
- git:
url: https://github.com/ceph/ceph-build.git
branches:
- - ${sha1}
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - ${{sha1}}
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
browser: auto
timeout: 20
skip-tag: true
condition-operands:
- condition-kind: regex-match
regex: (reef|squid)
- label: '${BRANCH}'
+ label: '${{BRANCH}}'
- condition-kind: regex-match
regex: (focal|jammy|centos9|buster|bullseye|bookworm)
- label: '${DIST}'
+ label: '${{DIST}}'
on-evaluation-failure: dont-run
steps:
- shell: |
filter: 'ceph-build/ansible/ceph/dist/**'
which-build: multijob-build
- inject:
- properties-file: ${WORKSPACE}/ceph-build/ansible/ceph/dist/sha1
+ properties-file: ${{WORKSPACE}}/ceph-build/ansible/ceph/dist/sha1
- inject:
- properties-file: ${WORKSPACE}/ceph-build/ansible/ceph/dist/other_envvars
+ properties-file: ${{WORKSPACE}}/ceph-build/ansible/ceph/dist/other_envvars
# debian build scripts
- shell:
!include-raw-verbatim:
- ABORTED
build-steps:
- inject:
- properties-file: ${WORKSPACE}/build_info
+ properties-file: ${{WORKSPACE}}/build_info
- shell:
!include-raw-verbatim:
- ../../../scripts/build_utils.sh
- git:
url: https://github.com/ceph/cbt
branches:
- - origin/pr/${ghprbPullId}/merge
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - origin/pr/${{ghprbPullId}}/merge
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
timeout: 20
shallow-clone: true
wipe-workspace: true
. venv/bin/activate
pip install tox
pip install git+https://github.com/ceph/githubcheck.git
- sha1=$(git rev-parse refs/remotes/origin/pr/${ghprbPullId}/head)
+ sha1=$(git rev-parse refs/remotes/origin/pr/${{ghprbPullId}}/head)
tox -e pep8 | github-check \
--lint \
--lint-tox-dir=. \
- git:
url: https://github.com/ceph/ceph.git
branches:
- - origin/pr/${ghprbPullId}/merge
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - origin/pr/${{ghprbPullId}}/merge
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
browser: auto
timeout: 20
skip-tag: true
- FAILURE
- ABORTED
build-steps:
- - shell: "${WORKSPACE}/ceph-build/ceph-dashboard-cephadm-e2e/build/cleanup"
+ - shell: "${{WORKSPACE}}/ceph-build/ceph-dashboard-cephadm-e2e/build/cleanup"
- git:
url: https://github.com/ceph/ceph.git
branches:
- - origin/pr/${ghprbPullId}/merge
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - origin/pr/${{ghprbPullId}}/merge
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
browser: auto
timeout: 20
skip-tag: true
- ../../../scripts/dashboard/install-e2e-test-deps.sh
- shell: |
export CYPRESS_ARGS="--record --key $CYPRESS_RECORD_KEY --tag $ghprbTargetBranch" COMMIT_INFO_MESSAGE="$ghprbPullTitle"
- export APPLITOOLS_BATCH_ID="PR-${ghprbPullId}_${BUILD_TAG}"
- export APPLITOOLS_BATCH_NAME="PR-${ghprbPullId}"
+ export APPLITOOLS_BATCH_ID="PR-${{ghprbPullId}}_${{BUILD_TAG}}"
+ export APPLITOOLS_BATCH_NAME="PR-${{ghprbPullId}}"
export APPLITOOLS_BRANCH_NAME="$ghprbSourceBranch"
export APPLITOOLS_PARENT_BRANCH_NAME="$ghprbTargetBranch"
mkdir -p .applitools
- git:
url: https://github.com/ceph/ceph-deploy.git
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
browser: auto
timeout: 20
filter: 'dist/**'
which-build: multijob-build
- inject:
- properties-file: ${WORKSPACE}/dist/sha1
+ properties-file: ${{WORKSPACE}}/dist/sha1
- inject:
- properties-file: ${WORKSPACE}/dist/branch
+ properties-file: ${{WORKSPACE}}/dist/branch
- inject:
- properties-file: ${WORKSPACE}/dist/other_envvars
+ properties-file: ${{WORKSPACE}}/dist/other_envvars
# debian build scripts
- shell:
!include-raw-verbatim:
- ABORTED
build-steps:
- inject:
- properties-file: ${WORKSPACE}/build_info
+ properties-file: ${{WORKSPACE}}/build_info
- shell:
!include-raw-verbatim:
- ../../../scripts/build_utils.sh
username: DOCKER_HUB_USERNAME
password: DOCKER_HUB_PASSWORD
- build-name:
- name: "#${BUILD_NUMBER} ${BRANCH}, ${SHA1}, ${DISTROS}, ${FLAVOR}"
+ name: "#${{BUILD_NUMBER}} ${{BRANCH}}, ${{SHA1}}, ${{DISTROS}}, ${{FLAVOR}}"
- conditional-step:
condition-kind: regex-match
regex: .*reef.*
- label: '${GIT_BRANCH}'
+ label: '${{GIT_BRANCH}}'
on-evaluation-failure: dont-run
steps:
- shell:
- trigger-builds:
- project: 'ceph-dev'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=jammy focal centos9 windows
- project: 'ceph-dev'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=centos9
FLAVOR=crimson
- conditional-step:
condition-kind: regex-match
regex: .*squid.*
- label: '${GIT_BRANCH}'
+ label: '${{GIT_BRANCH}}'
on-evaluation-failure: dont-run
steps:
- shell:
- trigger-builds:
- project: 'ceph-dev'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=jammy centos9 windows
- project: 'ceph-dev'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=centos9
FLAVOR=crimson
- conditional-step:
condition-kind: regex-match
regex: .*main.*
- label: '${GIT_BRANCH}'
+ label: '${{GIT_BRANCH}}'
on-evaluation-failure: dont-run
steps:
- shell:
- trigger-builds:
- project: 'ceph-dev'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=jammy centos9 windows
- project: 'ceph-dev'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=centos9
FLAVOR=crimson
which-build: build-param
param: SETUP_BUILD_ID
- inject:
- properties-file: ${WORKSPACE}/dist/sha1
+ properties-file: ${{WORKSPACE}}/dist/sha1
- inject:
- properties-file: ${WORKSPACE}/dist/branch
+ properties-file: ${{WORKSPACE}}/dist/branch
- inject:
- properties-file: ${WORKSPACE}/dist/other_envvars
+ properties-file: ${{WORKSPACE}}/dist/other_envvars
# debian build scripts
- shell:
!include-raw-verbatim:
- ABORTED
build-steps:
- inject:
- properties-file: ${WORKSPACE}/build_info
+ properties-file: ${{WORKSPACE}}/build_info
- shell:
!include-raw-verbatim:
- ../../../scripts/build_utils.sh
username: AWS_ACCESS_KEY_ID
password: AWS_SECRET_ACCESS_KEY
- build-name:
- name: "#${BUILD_NUMBER} ${BRANCH}, ${SHA1}, ${DISTROS}, ${FLAVOR}"
+ name: "#${{BUILD_NUMBER}} ${{BRANCH}}, ${{SHA1}}, ${{DISTROS}}, ${{FLAVOR}}"
- conditional-step:
condition-kind: regex-match
regex: .*reef.*
- label: '${GIT_BRANCH}'
+ label: '${{GIT_BRANCH}}'
on-evaluation-failure: dont-run
steps:
- shell:
- trigger-builds:
- project: 'ceph-dev-new'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=jammy focal centos9 windows
- project: 'ceph-dev-new'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=centos9
FLAVOR=crimson
- conditional-step:
condition-kind: regex-match
regex: .*squid.*
- label: '${GIT_BRANCH}'
+ label: '${{GIT_BRANCH}}'
on-evaluation-failure: dont-run
steps:
- shell:
- trigger-builds:
- project: 'ceph-dev-new'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=jammy centos9 windows
- project: 'ceph-dev-new'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=centos9
FLAVOR=crimson
- conditional-step:
condition-kind: shell
condition-command: |
- echo "${GIT_BRANCH}" | grep -v '\(reef\|squid\|centos9-only\|crimson-only\|jaeger\)'
+ echo "${{GIT_BRANCH}}" | grep -v '\(reef\|squid\|centos9-only\|crimson-only\|jaeger\)'
on-evaluation-failure: dont-run
steps:
- shell:
- trigger-builds:
- project: 'ceph-dev-new'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=jammy centos9 windows
- trigger-builds:
- project: 'ceph-dev-new'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=centos9
FLAVOR=crimson
- conditional-step:
condition-kind: regex-match
regex: .*centos9-only.*
- label: '${GIT_BRANCH}'
+ label: '${{GIT_BRANCH}}'
on-evaluation-failure: dont-run
steps:
- shell:
- trigger-builds:
- project: 'ceph-dev-new'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=centos9
ARCHS=x86_64
- conditional-step:
condition-kind: regex-match
regex: .*crimson-only.*
- label: '${GIT_BRANCH}'
+ label: '${{GIT_BRANCH}}'
on-evaluation-failure: dont-run
steps:
- shell:
- trigger-builds:
- project: 'ceph-dev-new'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=centos9
FLAVOR=crimson
- conditional-step:
condition-kind: regex-match
regex: .*jaeger.*
- label: '${GIT_BRANCH}'
+ label: '${{GIT_BRANCH}}'
on-evaluation-failure: dont-run
steps:
- shell:
- trigger-builds:
- project: 'ceph-dev-new'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
DISTROS=centos8 focal
FLAVOR=jaeger
- conditional-step:
condition-kind: regex-match
regex: .*sccache.*
- label: '${GIT_BRANCH}'
+ label: '${{GIT_BRANCH}}'
on-evaluation-failure: dont-run
steps:
- shell: echo skipping
filter: dist/sha1
which-build: multijob-build
- inject:
- properties-file: ${WORKSPACE}/dist/sha1
+ properties-file: ${{WORKSPACE}}/dist/sha1
- copyartifact:
project: ceph-dev-new-setup
filter: dist/branch
which-build: multijob-build
- inject:
- properties-file: ${WORKSPACE}/dist/branch
+ properties-file: ${{WORKSPACE}}/dist/branch
- multijob:
name: 'ceph dev build phase'
condition: SUCCESSFUL
global: true
mask-password-params: true
- build-name:
- name: "#${BUILD_NUMBER} ${BRANCH}, ${SHA1}, ${DISTROS}, ${FLAVOR}"
+ name: "#${{BUILD_NUMBER}} ${{BRANCH}}, ${{SHA1}}, ${{DISTROS}}, ${{FLAVOR}}"
- git:
url: https://github.com/ceph/ceph-build
branches:
- - ${CEPH_BUILD_BRANCH}
+ - ${{CEPH_BUILD_BRANCH}}
shallow-clone: true
submodule:
disable: true
filter: dist/sha1
which-build: multijob-build
- inject:
- properties-file: ${WORKSPACE}/dist/sha1
+ properties-file: ${{WORKSPACE}}/dist/sha1
- copyartifact:
project: ceph-dev-setup
filter: dist/branch
which-build: multijob-build
- inject:
- properties-file: ${WORKSPACE}/dist/branch
+ properties-file: ${{WORKSPACE}}/dist/branch
- multijob:
name: 'ceph dev build phase'
condition: SUCCESSFUL
global: true
mask-password-params: true
- build-name:
- name: "#${BUILD_NUMBER} ${BRANCH}, ${SHA1}, ${DISTROS}, ${FLAVOR}"
+ name: "#${{BUILD_NUMBER}} ${{BRANCH}}, ${{SHA1}}, ${{DISTROS}}, ${{FLAVOR}}"
- git:
url: https://github.com/zmc/ceph-devstack
branches:
- - origin/${CEPH_DEVSTACK_BRANCH}
+ - origin/${{CEPH_DEVSTACK_BRANCH}}
parameters:
- string:
name: CEPH_DEVSTACK_BRANCH
username: CONTAINER_REPO_USERNAME
password: CONTAINER_REPO_PASSWORD
- build-name:
- name: "#${BUILD_NUMBER} ${BRANCH}"
+ name: "#${{BUILD_NUMBER}} ${{BRANCH}}"
username: CONTAINER_REPO_USERNAME
password: CONTAINER_REPO_PASSWORD
- build-name:
- name: "#${BUILD_NUMBER} ${BRANCH}, ${ARCH}"
+ name: "#${{BUILD_NUMBER}} ${{BRANCH}}, ${{ARCH}}"
- git:
url: https://github.com/ceph/ceph-iscsi-cli.git
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
browser: auto
timeout: 20
- trigger-builds:
- project: 'ceph-iscsi-cli'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
- git:
url: https://github.com/ceph/ceph-iscsi-config.git
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
browser: auto
timeout: 20
- trigger-builds:
- project: 'ceph-iscsi-config'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
- ABORTED
build-steps:
- inject:
- properties-file: ${WORKSPACE}/build_info
+ properties-file: ${{WORKSPACE}}/build_info
- shell:
!include-raw-verbatim:
- ../../../scripts/build_utils.sh
- trigger-builds:
- project: 'ceph-iscsi-tools'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
- git:
url: https://github.com/ceph/ceph-iscsi.git
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
browser: auto
timeout: 20
- trigger-builds:
- project: 'ceph-iscsi'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
- git:
url: https://github.com/ceph/ceph.git
branches:
- - origin/pr/${ghprbPullId}/merge
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - origin/pr/${{ghprbPullId}}/merge
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
timeout: 20
basedir: "ceph-pr"
shallow-clone: true
- git:
url: https://github.com/ceph/ceph.git
branches:
- - origin/pr/${ghprbPullId}/merge
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - origin/pr/${{ghprbPullId}}/merge
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
browser: auto
timeout: 20
skip-tag: true
- git:
url: https://github.com/ceph/ceph.git
branches:
- - ${sha1}
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - ${{sha1}}
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
browser: auto
timeout: 20
skip-tag: true
url: https://github.com/ceph/ceph
browser: auto
branches:
- - ${sha1}
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - ${{sha1}}
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
skip-tag: true
shallow-clone: true
honor-refspec: true
- git:
url: https://github.com/ceph/ceph.git
branches:
- - ${sha1}
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - ${{sha1}}
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
browser: auto
timeout: 20
skip-tag: true
url: https://github.com/ceph/ceph.git
name: origin
branches:
- - origin/pr/${ghprbPullId}/merge
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - origin/pr/${{ghprbPullId}}/merge
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
skip-tag: true
shallow-clone: true
honor-refspec: true
- git:
url: https://github.com/ceph/ceph.git
branches:
- - origin/pr/${ghprbPullId}/merge
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - origin/pr/${{ghprbPullId}}/merge
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
browser: auto
timeout: 20
skip-tag: true
- git:
url: https://github.com/ceph/ceph-qa-suite.git
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
browser: auto
timeout: 20
- git:
url: https://github.com/ceph/ceph.git
branches:
- - origin/pr/${ghprbPullId}/merge
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - origin/pr/${{ghprbPullId}}/merge
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
browser: auto
timeout: 20
skip-tag: true
- FAILURE
- ABORTED
build-steps:
- - shell: "${WORKSPACE}/ceph-build/ceph-rook-e2e/build/cleanup"
+ - shell: "${{WORKSPACE}}/ceph-build/ceph-rook-e2e/build/cleanup"
url: https://github.com/ceph/ceph
browser: auto
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
skip-tag: true
timeout: 20
success-status: "Site compiled successfully!"
failure-status: "Site compilation failed"
# This is kinda noisy if there's lots of force pushes
-# success-comment: "Site built successfully! https://${GIT_BRANCH}.ceph.io"
+# success-comment: "Site built successfully! https://${{GIT_BRANCH}}.ceph.io"
scm:
- git:
url: https://github.com/ceph/ceph.io
branches:
- - origin/pr/${ghprbPullId}/merge
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - origin/pr/${{ghprbPullId}}/merge
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
browser: auto
skip-tag: true
timeout: 20
basedir: ceph-build
builders:
- - shell: "${WORKSPACE}/ceph-build/ceph-windows-image-build/build/build"
+ - shell: "${{WORKSPACE}}/ceph-build/ceph-windows-image-build/build/build"
wrappers:
- credentials-binding:
- FAILURE
- ABORTED
build-steps:
- - shell: "${WORKSPACE}/ceph-build/ceph-windows-image-build/build/cleanup"
+ - shell: "${{WORKSPACE}}/ceph-build/ceph-windows-image-build/build/cleanup"
- ABORTED
build-steps:
- inject:
- properties-file: ${WORKSPACE}/build_info
+ properties-file: ${{WORKSPACE}}/build_info
- shell:
!include-raw-verbatim:
- git:
url: https://github.com/ceph/ceph.git
branches:
- - origin/pr/${ghprbPullId}/merge
- refspec: +refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*
+ - origin/pr/${{ghprbPullId}}/merge
+ refspec: +refs/pull/${{ghprbPullId}}/*:refs/remotes/origin/pr/${{ghprbPullId}}/*
browser: auto
timeout: 20
do-not-fetch-tags: true
filter: ceph-build/ansible/ceph/dist/sha1
which-build: multijob-build
- inject:
- properties-file: ${WORKSPACE}/ceph-build/ansible/ceph/dist/sha1
+ properties-file: ${{WORKSPACE}}/ceph-build/ansible/ceph/dist/sha1
- multijob:
name: 'ceph build phase'
condition: SUCCESSFUL
global: true
mask-password-params: true
- build-name:
- name: "#${BUILD_NUMBER} ${BRANCH}, ${SHA1}"
+ name: "#${{BUILD_NUMBER}} ${{BRANCH}}, ${{SHA1}}"
- git:
url: https://github.com/ceph/cephmetrics.git
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
browser: auto
timeout: 20
- git:
url: https://github.com/ceph/chacra
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
browser: auto
timeout: 20
- trigger-builds:
- project: 'kernel'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
- git:
url: https://github.com/alfredodeza/merfi.git
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
browser: auto
timeout: 20
- ABORTED
build-steps:
- inject:
- properties-file: ${WORKSPACE}/build_info
+ properties-file: ${{WORKSPACE}}/build_info
- shell:
!include-raw-verbatim:
- ../../../scripts/build_utils.sh
- ABORTED
build-steps:
- inject:
- properties-file: ${WORKSPACE}/build_info
+ properties-file: ${{WORKSPACE}}/build_info
- shell:
!include-raw-verbatim:
- git:
url: https://github.com/ceph/paddles
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
browser: auto
timeout: 20
- git:
url: https://github.com/ceph/radosgw-agent.git
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
browser: auto
timeout: 20
- trigger-builds:
- project: 'rtslib-fb'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
- trigger-builds:
- project: 'samba'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
- git:
url: https://github.com/ceph/shaman
branches:
- - ${sha1}
+ - ${{sha1}}
refspec: +refs/pull/*:refs/remotes/origin/pr/*
browser: auto
timeout: 20
- trigger-builds:
- project: 'tcmu-runner'
predefined-parameters: |
- BRANCH=${GIT_BRANCH}
+ BRANCH=${{GIT_BRANCH}}
FORCE=True
- ABORTED
build-steps:
- inject:
- properties-file: ${WORKSPACE}/build_info
+ properties-file: ${{WORKSPACE}}/build_info
- shell:
!include-raw-verbatim: