Skip to content

Commit

Permalink
added tag definition
Browse files Browse the repository at this point in the history
  • Loading branch information
oakrizan committed Feb 6, 2024
1 parent 216804b commit c295c5b
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 21 deletions.
8 changes: 0 additions & 8 deletions .buildkite/env-scripts/macos-env.sh

This file was deleted.

8 changes: 8 additions & 0 deletions .buildkite/env-scripts/util.sh
Original file line number Diff line number Diff line change
Expand Up @@ -98,3 +98,11 @@ changeset_applies() {
echo false
fi
}

is_pr() {
if [[ $BUILDKITE_PULL_REQUEST != false ]]; then
echo true
else
echo false
fi
}
34 changes: 21 additions & 13 deletions .buildkite/filebeat/scripts/packaging/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,28 +2,34 @@

set -euo pipefail

source .buildkite/env-scripts/linux-env.sh
source .buildkite/env-scripts/util.sh
TAGS=()

echo ":: Start Packaging ::"
mage -d filebeat package

calculate_tags() {
if [ "$snapshot" = true ]; then
if [ "$SNAPSHOT" = true ]; then
aliasVersion="${VERSION%.*}${IMG_POSTFIX}"
sourceTag+=${IMG_POSTFIX}
sourceTag+="${VERSION}${IMG_POSTFIX}"
fi

local tags="${BUILDKITE_COMMIT}"
local tag=""
for tag in "${TAGS[@]}"; do
echo "THIS IS TAG: $tag"
done

# if isPR; then
# tags+=("pr-${CHANGE_ID}")
# if isPr()
# [env.GIT_BASE_COMMIT, pr-${env.CHANGE_ID}]
# else
# tags+=("${sourceTag}")
# fi
#
# if ! isPR && [ -n "$(aliasVersion)" ]; then
# tags+=("${aliasVersion}")
# fi
#
# echo "${tags[@]}"
# [env.GIT_BASE_COMMIT, sourceTag, aliasVersion]

if is_pr; then
TAGS+=("${BUILDKITE_COMMIT}" "pr-${GITHUB_PR_NUMBER}")
else
TAGS+=("${BUILDKITE_COMMIT}" "${sourceTag}" "${aliasVersion}")
fi
}

#buildkite-agent annotate "Tag '$TAG' has been created." --style 'success' --context 'ctx-success'
Expand All @@ -34,3 +40,5 @@ calculate_tags() {
#}
#
#set_git_config

calculate_tags
3 changes: 3 additions & 0 deletions .buildkite/hooks/pre-command
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ DOCKER_REGISTRY_SECRET_PATH="kv/ci-shared/platform-ingest/docker_registry_prod"
PRIVATE_CI_GCS_CREDENTIALS_PATH="kv/ci-shared/platform-ingest/private_ci_artifacts_gcs_credentials"
GITHUB_TOKEN_VAULT_PATH="kv/ci-shared/platform-ingest/github_token"

# Secrets must be redacted
# https://buildkite.com/docs/pipelines/managing-log-output#redacted-environment-variables

if [[ "$BUILDKITE_PIPELINE_SLUG" == "filebeat" || "$BUILDKITE_PIPELINE_SLUG" == "auditbeat" ]]; then
source .buildkite/env-scripts/env.sh
source .buildkite/env-scripts/win-env.sh
Expand Down

0 comments on commit c295c5b

Please sign in to comment.