Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chef 17400 pipeline #241

Merged
merged 32 commits into from
Dec 5, 2024
Merged

Chef 17400 pipeline #241

merged 32 commits into from
Dec 5, 2024

Conversation

sanghinitin
Copy link

Added pipeline for building hab pkg and publisjh on bldr

@sanghinitin sanghinitin requested review from a team as code owners November 28, 2024 07:01
@sanghinitin sanghinitin changed the base branch from workstation-LTS to habitat_pkg_plan_linux November 28, 2024 07:39
@sanghinitin sanghinitin changed the base branch from habitat_pkg_plan_linux to workstation-LTS December 2, 2024 07:29
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nitin sanghi <[email protected]>
@sanghinitin sanghinitin changed the base branch from workstation-LTS to habitat_pkg_plan_linux December 2, 2024 12:14
@sanghinitin sanghinitin changed the base branch from habitat_pkg_plan_linux to workstation-LTS December 2, 2024 12:16
@sanghinitin sanghinitin changed the base branch from workstation-LTS to habitat_pkg_plan_linux December 2, 2024 14:46
Signed-off-by: nitin sanghi <[email protected]>
@sanghinitin sanghinitin changed the base branch from habitat_pkg_plan_linux to workstation-LTS December 5, 2024 07:11
Signed-off-by: nitin sanghi <[email protected]>
Copy link

sonarqubecloud bot commented Dec 5, 2024

Quality Gate failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube

@sanghinitin sanghinitin changed the base branch from workstation-LTS to habitat_pkg_plan_linux December 5, 2024 07:14
@nikhil2611 nikhil2611 merged commit 9ec89ee into habitat_pkg_plan_linux Dec 5, 2024
5 of 6 checks passed
nikhil2611 added a commit that referenced this pull request Dec 5, 2024
* Added plan.sh file

Signed-off-by: nitin sanghi <[email protected]>

* Change gem file for app bundler on windows and plan.ps1 added

Signed-off-by: nitin sanghi <[email protected]>

* Habitat pkg version sync with version file

Signed-off-by: nitin sanghi <[email protected]>

* Removed duplicate dep and check linux gem are not trying to install on windows

Signed-off-by: nitin sanghi <[email protected]>

* Change in linux plan file and Rakefile to add install task

Signed-off-by: nitin sanghi <[email protected]>

* added hab path aware code changes

Signed-off-by: nikhil2611 <[email protected]>

* fixing the git issue

Signed-off-by: nikhil2611 <[email protected]>

* added the hab env and few command fix for hab path

Signed-off-by: nikhil2611 <[email protected]>

* testing for plan.sh as of now

Signed-off-by: nikhil2611 <[email protected]>

* adding back omnibus methods for testing

Signed-off-by: nikhil2611 <[email protected]>

* initializing pkg_prefix in hab_env

Signed-off-by: nikhil2611 <[email protected]>

* updated the origin variable for chef-cli

Signed-off-by: nikhil2611 <[email protected]>

* Added chef spec gem

Signed-off-by: nitin sanghi <[email protected]>

* testing chefspec changes

Signed-off-by: nikhil2611 <[email protected]>

* Added rspec in bin dir for linking issue

Signed-off-by: nitin sanghi <[email protected]>

* Chefspec dep for rspec fix to 3.12

Signed-off-by: nitin sanghi <[email protected]>

* Pinning rspec version

Signed-off-by: nitin sanghi <[email protected]>

* Change chef-cli hab pkg origin

Signed-off-by: nitin sanghi <[email protected]>

* Hab channel changed

Signed-off-by: nitin sanghi <[email protected]>

* Chef 17400 pipeline (#241)

* Add github action for hab pkg and publish

Signed-off-by: nitin sanghi <[email protected]>

* Added version check on new hab pkg

Signed-off-by: nitin sanghi <[email protected]>

* removed extra keyword for triggering pipeline

Signed-off-by: nitin sanghi <[email protected]>

* pkg iden added using vars

Signed-off-by: nitin sanghi <[email protected]>

* list all pkg to verify pkg installed

Signed-off-by: nitin sanghi <[email protected]>

* Installing hab build using hart file

Signed-off-by: nitin sanghi <[email protected]>

* Installing hab build using hart file

Signed-off-by: nitin sanghi <[email protected]>

* Installing hab build using hart file

Signed-off-by: nitin sanghi <[email protected]>

* pipeline test commit

Signed-off-by: nitin sanghi <[email protected]>

* pipeline test commit

Signed-off-by: nitin sanghi <[email protected]>

* pipeline test commit

Signed-off-by: nitin sanghi <[email protected]>

* pipeline test commit

Signed-off-by: nitin sanghi <[email protected]>

* pipeline test commit

Signed-off-by: nitin sanghi <[email protected]>

* sudo for installing hab pkg

Signed-off-by: nitin sanghi <[email protected]>

* sudo for installing hab pkg

Signed-off-by: nitin sanghi <[email protected]>

* sudo for installing hab pkg

Signed-off-by: nitin sanghi <[email protected]>

* sudo for installing hab pkg

Signed-off-by: nitin sanghi <[email protected]>

* hart file version change

Signed-off-by: nitin sanghi <[email protected]>

* Change pkg_indent

Signed-off-by: nitin sanghi <[email protected]>

* Change pkg_indent

Signed-off-by: nitin sanghi <[email protected]>

* version regex changed

Signed-off-by: nitin sanghi <[email protected]>

* windows pipeline change

Signed-off-by: nitin sanghi <[email protected]>

* windows pipeline change

Signed-off-by: nitin sanghi <[email protected]>

* windows pipeline change

Signed-off-by: nitin sanghi <[email protected]>

* windows pipeline change

Signed-off-by: nitin sanghi <[email protected]>

* Windows chef-cli hab version check

Signed-off-by: nitin sanghi <[email protected]>

* Windows chef-cli hab version check

Signed-off-by: nitin sanghi <[email protected]>

* Windows chef-cli hab version check

Signed-off-by: nitin sanghi <[email protected]>

* Change the message in test phase and throw error

Signed-off-by: nitin sanghi <[email protected]>

* Change the message in test phase and throw error

Signed-off-by: nitin sanghi <[email protected]>

* Hab pipeline using buildkite

Signed-off-by: nitin sanghi <[email protected]>

* hab build yml file added

Signed-off-by: nitin sanghi <[email protected]>

---------

Signed-off-by: nitin sanghi <[email protected]>

---------

Signed-off-by: nitin sanghi <[email protected]>
Signed-off-by: nikhil2611 <[email protected]>
Co-authored-by: nikhil2611 <[email protected]>
Co-authored-by: Nikhil Gupta <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants