Skip to content

Commit 60a0975

Browse files
committed
[CI] Make Serverless project name unique
1 parent 10caab0 commit 60a0975

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

.buildkite/create-serverless.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ if [[ -z $EC_PROJECT_PREFIX ]]; then
88
fi
99

1010
# Using BUILDKITE_JOB_ID for the name to make it unique:
11-
# export EC_PROJECT_NAME="$EC_PROJECT_PREFIX-$BUILDKITE_JOB_ID"
12-
export EC_PROJECT_NAME="$EC_PROJECT_PREFIX-test"
11+
export EC_PROJECT_NAME="$EC_PROJECT_PREFIX-$BUILDKITE_JOB_ID"
1312
echo -e "--- :elasticsearch: Start serverless instance $EC_PROJECT_NAME"
1413

1514
qaf elastic-cloud projects create --project-type elasticsearch
@@ -20,6 +19,7 @@ export ES_API_SECRET_KEY=$(echo "$deployment" | jq -r '.credentials.api_key')
2019
export ELASTICSEARCH_URL=$(echo "$deployment" | jq -r '.elasticsearch.url')
2120
buildkite-agent meta-data set "ES_API_SECRET_KEY" $ES_API_SECRET_KEY
2221
buildkite-agent meta-data set "ELASTICSEARCH_URL" $ELASTICSEARCH_URL
22+
buildkite-agent meta-data set "EC_PROJECT_NAME" $EC_PROJECT_NAME
2323

2424
echo -e "--- :computer: Environment variables"
2525
echo -e "ELASTICSEARCH_URL $ELASTICSEARCH_URL"

.buildkite/pipeline.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,10 @@ steps:
7777
EC_REGISTER_BACKEND: buildkite
7878
EC_ENV: qa
7979
EC_REGION: aws-eu-west-1
80-
EC_PROJECT_NAME: ruby-test
8180
commands:
8281
- mkdir ~/.elastic
8382
- touch ~/.elastic/cloud.json
83+
- export EC_PROJECT_NAME=`buildkite-agent meta-data get "EC_PROJECT_NAME"`
8484
- echo "{\"api_key\":{\"qa\":\"$(vault read -field=qa secret/ci/elastic-elasticsearch-ruby/cloud-access)\"}}" > ~/.elastic/cloud.json
8585
- qaf elastic-cloud projects delete
8686
- wait: ~

0 commit comments

Comments
 (0)