Skip to content

Commit

Permalink
updating pipeline to run on expeditor instead of github actions
Browse files Browse the repository at this point in the history
Signed-off-by: nikhil2611 <[email protected]>
  • Loading branch information
nikhil2611 committed Dec 7, 2024
1 parent b8d1e79 commit ed57bac
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 274 deletions.
29 changes: 29 additions & 0 deletions .expeditor/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ github:
- "Expeditor: Bump Version Major"

release_branches:
- workstation-LTS:
version_constraint: 8*
- main:
version_constraint: 8*

Expand All @@ -44,14 +46,41 @@ subscriptions:
- "Expeditor: Skip All"
- built_in:build_gem:
only_if: built_in:bump_version
- trigger_pipeline:habitat/test:
only_if: built_in:bump_version
ignore_labels:
- "Expeditor: Skip Habitat"
- "Expeditor: Skip All"
- trigger_pipeline:habitat/build:
only_if: built_in:bump_version
ignore_labels:
- "Expeditor: Skip Habitat"
- "Expeditor: Skip All"
- workload: project_promoted:{{agent_id}}:*
actions:
- built_in:rollover_changelog
- built_in:publish_rubygems
- workload: buildkite_hab_build_group_published:{{agent_id}}:*
actions:
# when all of the hab package publish to the unstable channel, test and promote them
- trigger_pipeline:habitat/test

pipelines:
- verify:
description: Pull Request validation tests
public: true
env:
- IGNORE_CACHE: true
- habitat/build:
env:
- HAB_NONINTERACTIVE: "true"
- HAB_NOCOLORING: "true"
- HAB_STUDIO_SECRET_HAB_NONINTERACTIVE: "true"
- habitat/test:
description: Execute tests against the habitat artifact
definition: .expeditor/habitat-test.pipeline.yml
env:
- HAB_NONINTERACTIVE: "true"
- HAB_NOCOLORING: "true"
- HAB_STUDIO_SECRET_HAB_NONINTERACTIVE: "true"
trigger: pull_request
116 changes: 0 additions & 116 deletions .github/workflows/habitat-build.yml

This file was deleted.

113 changes: 0 additions & 113 deletions .github/workflows/habitat-publish.yml

This file was deleted.

45 changes: 0 additions & 45 deletions .github/workflows/verify-tests.yml

This file was deleted.

0 comments on commit ed57bac

Please sign in to comment.