File tree Expand file tree Collapse file tree 7 files changed +17
-149
lines changed Expand file tree Collapse file tree 7 files changed +17
-149
lines changed Original file line number Diff line number Diff line change @@ -26,3 +26,10 @@ if [[ "$BUILDKITE_PIPELINE_SLUG" == "golang-crossbuild" && "$BUILDKITE_STEP_KEY"
26
26
export GITHUB_USERNAME_SECRET=$( retry 5 vault kv get -field username ${GITHUB_TOKEN_VAULT_PATH} )
27
27
export GITHUB_EMAIL_SECRET=$( retry 5 vault kv get -field email ${GITHUB_TOKEN_VAULT_PATH} )
28
28
fi
29
+
30
+ if [[ " $BUILDKITE_PIPELINE_SLUG " == " llvm-apple" && (" $BUILDKITE_STEP_KEY " =~ ^build)]]; then
31
+ # export PRIVATE_CI_GCS_CREDENTIALS_SECRET=$(retry 5 vault kv get -field plaintext ${PRIVATE_CI_GCS_CREDENTIALS_PATH})
32
+ export DOCKER_USERNAME_SECRET=$( retry 5 vault kv get -field user " ${DOCKER_REGISTRY_SECRET_PATH} " )
33
+ export DOCKER_PASSWORD_SECRET=$( retry 5 vault kv get -field password " ${DOCKER_REGISTRY_SECRET_PATH} " )
34
+ docker login -u " ${DOCKER_USERNAME_SECRET} " -p " ${DOCKER_PASSWORD_SECRET} " " ${DOCKER_REGISTRY} " 2> /dev/null
35
+ fi
Original file line number Diff line number Diff line change @@ -14,5 +14,13 @@ if [[ ( "$BUILDKITE_PIPELINE_SLUG" == "golang-crossbuild" || "$BUILDKITE_PIPELIN
14
14
docker logout " ${DOCKER_REGISTRY} "
15
15
fi
16
16
17
+ # if [[ "$BUILDKITE_PIPELINE_SLUG" == "llvm-apple" && "$BUILDKITE_STEP_KEY" =~ ^build ]]; then
18
+ # google_cloud_logout_active_account
19
+ # fi
20
+ #
21
+ # if [[ "$BUILDKITE_PIPELINE_SLUG" == "llvm-apple" && ("$BUILDKITE_STEP_KEY" =~ ^build || "$BUILDKITE_STEP_KEY" =~ ^publish) ]]; then
22
+ # docker logout "${DOCKER_REGISTRY}"
23
+ # fi
24
+
17
25
# Ensure that any temporal files created during any step are removed
18
26
cleanup
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
queue_rules :
2
2
- name : default
3
3
conditions :
4
- - check-success=beats-ci/pr-merge
4
+ - check-success=buildkite/golang-crossbuild
5
5
- check-success=CLA
6
6
pull_request_rules :
7
- - name : delete upstream branch after merging changes on Jenkinsfile or it's closed
8
- conditions :
9
- - or :
10
- - merged
11
- - closed
12
- - and :
13
- - label=automation
14
- - head~=^updatecli
15
- - files~=^Jenkinsfile$
16
- actions :
17
- delete_head_branch :
18
7
- name : automatic approval for automated pull requests with golang bump updates
19
8
conditions :
20
9
- author=apmmachine
21
- - check-success=beats-ci/pr-merge
10
+ - check-success=buildkite/golang-crossbuild
22
11
- label=automation
23
12
- files~=^go/Makefile.common
24
13
actions :
You can’t perform that action at this time.
0 commit comments