Skip to content
Merged
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 42 additions & 1 deletion .buildkite/pipeline.version-bump.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,45 @@ notify:
if: build.state == "blocked"

steps:
# TODO: replace steps with branch creation logic
# Phase 3: trigger ingest-dev release automation for this repository only.
# Orchestrator env: NEW_VERSION, BRANCH, REPO, WORKFLOW (patch|minor|major).
- trigger: ingest-dev-pipeline-release-minor-major
key: bump-version-minor-major
label: ":rocket: Trigger ingest-dev minor/major release"
if: build.env("WORKFLOW") == "minor" || build.env("WORKFLOW") == "major"
build:
branch: "main"
message: "Version bump elastic-agent to ${NEW_VERSION} (${WORKFLOW})"
meta_data:
REPOSITORY: "elastic-agent"
RELEASE_TYPE: "${WORKFLOW}"
CURRENT_RELEASE: "${NEW_VERSION}"
DRY_RUN: "false"
DISABLE_DEV_ISSUE: "true"
DISABLE_NOTIFICATIONS: "false"
DISABLE_BRANCH_CREATION: "false"
DISABLE_PREPARE_NEXT: "false"
REVIEWERS: "elastic/elastic-agent-release"
DEV_ISSUE_URL: "https://github.com/elastic/dev/issues/0"

- trigger: ingest-dev-pipeline-release-patch
key: bump-version-patch
label: ":rocket: Trigger ingest-dev patch release"
if: build.env("WORKFLOW") == "patch"
build:
branch: "main"
message: "Version bump elastic-agent to ${NEW_VERSION} (patch)"
meta_data:
Comment thread
fr4nc1sc0-r4m0n marked this conversation as resolved.
Outdated
REPOSITORY: "elastic-agent"
CURRENT_RELEASE: "${NEW_VERSION}"
Comment thread
v1v marked this conversation as resolved.
DRY_RUN: "false"
DISABLE_DEV_ISSUE: "true"
DISABLE_NOTIFICATIONS: "false"
DISABLE_RELEASE_PREPARE: "false"
DISABLE_PREPARE_NEXT: "false"
REVIEWERS: "elastic/elastic-agent-release"
DEV_ISSUE_URL: "https://github.com/elastic/dev/issues/0"
Comment thread
v1v marked this conversation as resolved.
Outdated

- block: "Placeholder blocked step"
prompt: |
Unblock when your team is ready to proceed.
Expand All @@ -30,6 +68,9 @@ steps:
- WORKFLOW: ${WORKFLOW}
key: block-get-dra-artifacts
blocked_state: running
depends_on:
- bump-version-minor-major
- bump-version-patch
Comment thread
v1v marked this conversation as resolved.
Outdated

- label: "Create branch for version bump"
key: branch-for-version-bump
Expand Down
Loading