Skip to content

add nix package manager support#3471

Open
reshmifrog wants to merge 5 commits into
masterfrom
RTECO-1040-Nix-package-support
Open

add nix package manager support#3471
reshmifrog wants to merge 5 commits into
masterfrom
RTECO-1040-Nix-package-support

Conversation

@reshmifrog
Copy link
Copy Markdown
Contributor

  • All tests have passed. If this feature is not already covered by the tests, new tests have been added.
  • The pull request is targeting the master branch.
  • The code has been validated to compile successfully by running go vet ./....
  • The code has been formatted properly using go fmt ./....

Added nix package manager support

@reshmifrog reshmifrog added the new feature Automatically generated release notes label May 7, 2026
@reshmifrog reshmifrog added the safe to test Approve running integration tests on a pull request label May 18, 2026
@reshmifrog reshmifrog added safe to test Approve running integration tests on a pull request and removed safe to test Approve running integration tests on a pull request labels May 18, 2026
@reshmifrog reshmifrog force-pushed the RTECO-1040-Nix-package-support branch from 2ee1770 to 012badb Compare May 18, 2026 15:54
@reshmifrog reshmifrog added safe to test Approve running integration tests on a pull request and removed safe to test Approve running integration tests on a pull request labels May 18, 2026
@reshmifrog reshmifrog added safe to test Approve running integration tests on a pull request and removed safe to test Approve running integration tests on a pull request labels May 18, 2026
@reshmifrog reshmifrog added safe to test Approve running integration tests on a pull request and removed safe to test Approve running integration tests on a pull request labels May 18, 2026
Copy link
Copy Markdown

@Balasubramanyamkosuri Balasubramanyamkosuri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review summary

Nice integration — help examples, NixCmd parsing, and the IT suite with channel/flake fixtures are thorough.

Suggestions (non-blocking)

  1. Add jf nix to build-tools overview / command reference when ready for GA.
  2. Consider Hidden: true until GA (consistent with jf uv pre-release).
  3. Pin released versions of build-info-go and jfrog-cli-artifactory after upstream PRs merge.
  4. Clarify in help: jf nix build (flake) vs jf nix nix-build.

Merge order: build-info-go#378 → cli-artifactory#442 → this PR.

Structured review: docs/reviews/nix-pr-review.md in team workspace.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new feature Automatically generated release notes safe to test Approve running integration tests on a pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants