Skip to content

RTECO-136 - Gradle shared build support - #1618

Open
udaykb2 wants to merge 11 commits into
masterfrom
RTECO-136-gradle-shared-build-support
Open

udaykb2 wants to merge 11 commits into
masterfrom
RTECO-136-gradle-shared-build-support

Conversation

@udaykb2

@udaykb2 udaykb2 commented Sep 15, 2026

Copy link
Copy Markdown
Contributor
  • All tests passed. If this feature is not already covered by the tests, I added new tests.
  • All static analysis checks passed.
  • This pull request is on the master branch.
  • I used gofmt for formatting the code before submitting the pull request.

Summary

  • Add ExtractIncludeSharedBuildFromArgs so --include-shared-build can be removed from command args like the other extract helpers.

udaykb2 and others added 9 commits July 27, 2026 22:59
Adds the agent-apm project type so jf setup agent-apm and jf agent apm can
identify and configure Microsoft's Agent Package Manager (APM) as a package
manager alongside the other project types this package already tracks.
'jf setup agent-apm' becomes 'jf setup apm', matching the shorter form
used elsewhere for the Agent Package Manager integration.
…pm/Nuget initialism style used elsewhere in this enum
- New function to extract --include-shared-build flag from arguments
- Supports both --include-shared-build and --include-shared-build=true/false
- Removes flag from arguments before returning
- Used by both plugin and FlexPack execution paths
- Follows existing pattern of ExtractXrayOutputFormatFromArgs

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@udaykb2 udaykb2 changed the title Rteco 136 gradle shared build support RTECO-136 - Gradle shared build support Sep 15, 2026
@udaykb2
udaykb2 requested review from a team, agrasth, bhanurp, fluxxBot, itsmeleela and naveenku-jfrog and removed request for a team September 15, 2026 09:32
@udaykb2
udaykb2 marked this pull request as ready for review September 15, 2026 09:32
It was a one-off, identical pass-through to the already-generic
ExtractBoolFlagFromArgs(args, flagName). Its only caller
(jfrog-cli/buildtools/cli.go) is updated to call
ExtractBoolFlagFromArgs(args, "include-shared-build") directly.
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.

1 participant