From 8a20d6a3e4860d34f4fe6d6c7a70bbd52d66e055 Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 11:48:40 +0530 Subject: [PATCH 01/14] build ruby gem and publish it also modify channels Signed-off-by: muthuja --- .expeditor/config.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index afd4f60..04deeef 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -10,9 +10,8 @@ rubygems: - chef-vault artifact_channels: - - dev - - workstation-build - - LTS-2024 + - unstable + - chef-dke-lts2024 github: # This deletes the GitHub PR branch after successfully merged into the release branch @@ -54,6 +53,9 @@ subscriptions: ignore_labels: - "Expeditor: Skip Habitat" - "Expeditor: Skip All" + - built_in:build_gem: + only_if: + - built_in:bump_version # the habitat chain - workload: buildkite_hab_build_group_published:{{agent_id}}:* @@ -62,13 +64,11 @@ subscriptions: - built_in:promote_habitat_packages # Subscribe to the promotion of the dev channel to acceptance - - workload: project_promoted:{{agent_id}}:dev:* + - workload: project_promoted:{{agent_id}}:unstable:* actions: - built_in:promote_habitat_packages - - workload: project_promoted:{{agent_id}}:workstation-build:* - actions: - - built_in:promote_habitat_packages - + - built_in:rollover_changelog + - built_in:publish_rubygems pipelines: - verify: description: Pull Request validation tests From 308d09caa53345d27230627008c639df7f4acfea Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 11:54:05 +0530 Subject: [PATCH 02/14] remove unstable Signed-off-by: muthuja --- .expeditor/config.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 04deeef..3947142 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -10,7 +10,6 @@ rubygems: - chef-vault artifact_channels: - - unstable - chef-dke-lts2024 github: From b327ac8dd6a7fdc51348c851528abff1ed6ce084 Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 11:54:52 +0530 Subject: [PATCH 03/14] remove build gem Signed-off-by: muthuja --- .expeditor/config.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 3947142..664ee55 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -10,6 +10,7 @@ rubygems: - chef-vault artifact_channels: + - unstable - chef-dke-lts2024 github: @@ -51,10 +52,7 @@ subscriptions: only_if: built_in:bump_version ignore_labels: - "Expeditor: Skip Habitat" - - "Expeditor: Skip All" - - built_in:build_gem: - only_if: - - built_in:bump_version + - "Expeditor: Skip All" # the habitat chain - workload: buildkite_hab_build_group_published:{{agent_id}}:* From 52ea6c89eae25376be6b28369f7669516a205e51 Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 11:55:33 +0530 Subject: [PATCH 04/14] remove bash script Signed-off-by: muthuja --- .expeditor/config.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 664ee55..02762fc 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -42,8 +42,6 @@ subscriptions: ignore_labels: - "Expeditor: Skip Version Bump" - "Expeditor: Skip All" - - bash:.expeditor/update_version.sh: - only_if: built_in:bump_version - built_in:update_changelog: ignore_labels: - "Expeditor: Skip Changelog" @@ -52,7 +50,10 @@ subscriptions: only_if: built_in:bump_version ignore_labels: - "Expeditor: Skip Habitat" - - "Expeditor: Skip All" + - "Expeditor: Skip All" + - built_in:build_gem: + only_if: + - built_in:bump_version # the habitat chain - workload: buildkite_hab_build_group_published:{{agent_id}}:* From e160427ff9ecead0e3e058381eae2a0f121ec0de Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 11:57:13 +0530 Subject: [PATCH 05/14] remove bash script Signed-off-by: muthuja --- .expeditor/config.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 02762fc..66c028c 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -42,6 +42,8 @@ subscriptions: ignore_labels: - "Expeditor: Skip Version Bump" - "Expeditor: Skip All" + - bash:.expeditor/update_version.sh: + only_if: built_in:bump_version - built_in:update_changelog: ignore_labels: - "Expeditor: Skip Changelog" @@ -70,7 +72,6 @@ subscriptions: pipelines: - verify: description: Pull Request validation tests - public: true - habitat/build: env: - HAB_NONINTERACTIVE: "true" From a77ba699dae05118e07b7019c2929ce1a77e4e02 Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 12:14:58 +0530 Subject: [PATCH 06/14] just to test Signed-off-by: muthuja --- .expeditor/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 66c028c..04deeef 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -72,6 +72,7 @@ subscriptions: pipelines: - verify: description: Pull Request validation tests + public: true - habitat/build: env: - HAB_NONINTERACTIVE: "true" From ff3589eed82fc699f9037ec732198f49a5c45614 Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 12:16:44 +0530 Subject: [PATCH 07/14] just to test Signed-off-by: muthuja --- .expeditor/config.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 04deeef..d720c38 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -54,8 +54,7 @@ subscriptions: - "Expeditor: Skip Habitat" - "Expeditor: Skip All" - built_in:build_gem: - only_if: - - built_in:bump_version + only_if: built_in:bump_version # the habitat chain - workload: buildkite_hab_build_group_published:{{agent_id}}:* From 97c4b652d9bee945a90ea124dcfc0676af20e4d5 Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 12:18:08 +0530 Subject: [PATCH 08/14] just to test Signed-off-by: muthuja --- .expeditor/config.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index d720c38..4797dfb 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -67,7 +67,6 @@ subscriptions: actions: - built_in:promote_habitat_packages - built_in:rollover_changelog - - built_in:publish_rubygems pipelines: - verify: description: Pull Request validation tests From 025040e35a77bf0e64672a7d569e02dd863c5e49 Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 12:19:06 +0530 Subject: [PATCH 09/14] just to test Signed-off-by: muthuja --- .expeditor/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 4797dfb..07ae07a 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -65,8 +65,8 @@ subscriptions: # Subscribe to the promotion of the dev channel to acceptance - workload: project_promoted:{{agent_id}}:unstable:* actions: - - built_in:promote_habitat_packages - built_in:rollover_changelog + - built_in:publish_rubygems pipelines: - verify: description: Pull Request validation tests From cb9697085b8496245f55bf8ce0de66c781f745ba Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 12:19:54 +0530 Subject: [PATCH 10/14] just to test Signed-off-by: muthuja --- .expeditor/config.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 07ae07a..867c55c 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -53,8 +53,6 @@ subscriptions: ignore_labels: - "Expeditor: Skip Habitat" - "Expeditor: Skip All" - - built_in:build_gem: - only_if: built_in:bump_version # the habitat chain - workload: buildkite_hab_build_group_published:{{agent_id}}:* @@ -65,6 +63,7 @@ subscriptions: # Subscribe to the promotion of the dev channel to acceptance - workload: project_promoted:{{agent_id}}:unstable:* actions: + - built_in:promote_habitat_packages - built_in:rollover_changelog - built_in:publish_rubygems pipelines: From 214557b9b4bb0b1be5841983b8e029f4be66880f Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 12:21:47 +0530 Subject: [PATCH 11/14] just to test Signed-off-by: muthuja --- .expeditor/config.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 867c55c..8daaeef 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -48,11 +48,6 @@ subscriptions: ignore_labels: - "Expeditor: Skip Changelog" - "Expeditor: Skip All" - - trigger_pipeline:habitat/build: - only_if: built_in:bump_version - ignore_labels: - - "Expeditor: Skip Habitat" - - "Expeditor: Skip All" # the habitat chain - workload: buildkite_hab_build_group_published:{{agent_id}}:* From 895b574ed78d199d3cbfaeee3e5f43fc185b8c30 Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 12:22:56 +0530 Subject: [PATCH 12/14] just to test Signed-off-by: muthuja --- .expeditor/config.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 8daaeef..867c55c 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -48,6 +48,11 @@ subscriptions: ignore_labels: - "Expeditor: Skip Changelog" - "Expeditor: Skip All" + - trigger_pipeline:habitat/build: + only_if: built_in:bump_version + ignore_labels: + - "Expeditor: Skip Habitat" + - "Expeditor: Skip All" # the habitat chain - workload: buildkite_hab_build_group_published:{{agent_id}}:* From 020cfb3e34959108bc4797c396d4aa234bb76f23 Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 12:31:30 +0530 Subject: [PATCH 13/14] tedst Signed-off-by: muthuja --- .expeditor/config.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 867c55c..a70712f 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -11,7 +11,6 @@ rubygems: artifact_channels: - unstable - - chef-dke-lts2024 github: # This deletes the GitHub PR branch after successfully merged into the release branch @@ -64,12 +63,10 @@ subscriptions: - workload: project_promoted:{{agent_id}}:unstable:* actions: - built_in:promote_habitat_packages - - built_in:rollover_changelog - - built_in:publish_rubygems + pipelines: - verify: description: Pull Request validation tests - public: true - habitat/build: env: - HAB_NONINTERACTIVE: "true" @@ -82,5 +79,4 @@ pipelines: - HAB_NONINTERACTIVE: "true" - HAB_NOCOLORING: "true" - HAB_STUDIO_SECRET_HAB_NONINTERACTIVE: "true" - trigger: pull_request - + trigger: pull_request \ No newline at end of file From 2db1b971043fa9ee00ca0176ffda47527f261989 Mon Sep 17 00:00:00 2001 From: muthuja Date: Thu, 23 Jan 2025 12:32:19 +0530 Subject: [PATCH 14/14] tedst Signed-off-by: muthuja --- .expeditor/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.expeditor/config.yml b/.expeditor/config.yml index a70712f..024448a 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -11,6 +11,7 @@ rubygems: artifact_channels: - unstable + - chef-dke-lts2024 github: # This deletes the GitHub PR branch after successfully merged into the release branch