Skip to content

Include knife plugins in Habitat package build#179

Merged
nikhil2611 merged 8 commits into
mainfrom
ashiqueps/add-knife-plugins
Jun 22, 2026
Merged

Include knife plugins in Habitat package build#179
nikhil2611 merged 8 commits into
mainfrom
ashiqueps/add-knife-plugins

Conversation

@ashiqueps

@ashiqueps ashiqueps commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add Gemfile group for , , and
  • configure Habitat build plans to install Bundler group
  • update Habitat package tests (Linux and Windows) to verify plugin command availability
  • exclude Bundler group from non-Habitat CI workflows
  • regenerate Gemfile.lock for reproducible dependency resolution

Validation

  • lockfile now includes plugin gems in dependencies
  • habitat tests assert Available subcommands: (for details, knife SUB-COMMAND --help)

Signed-off-by: Ashique Saidalavi <ashique.saidalavi@progress.com>
@ashiqueps ashiqueps requested review from a team and jaymzh as code owners June 19, 2026 07:24
Signed-off-by: Ashique Saidalavi <ashique.saidalavi@progress.com>
…ommands

Signed-off-by: Ashique Saidalavi <ashique.saidalavi@progress.com>
…assing in hab pkg exec

Signed-off-by: Ashique Saidalavi <ashique.saidalavi@progress.com>
… of running actual commands

Signed-off-by: Ashique Saidalavi <ashique.saidalavi@progress.com>
Signed-off-by: Ashique Saidalavi <ashique.saidalavi@progress.com>
Signed-off-by: Ashique Saidalavi <ashique.saidalavi@progress.com>
nikhil2611
nikhil2611 previously approved these changes Jun 20, 2026
sanghinitin
sanghinitin previously approved these changes Jun 22, 2026
@nikhil2611 nikhil2611 merged commit c8049a1 into main Jun 22, 2026
47 checks passed
@nikhil2611 nikhil2611 deleted the ashiqueps/add-knife-plugins branch June 22, 2026 10:31
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.

4 participants