Skip to content

Conversation

@naveenku-jfrog
Copy link
Collaborator

  • 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 dev branch.
  • I used gofmt for formatting the code before submitting the pull request.

Copy link
Collaborator

@bhanurp bhanurp left a comment

Choose a reason for hiding this comment

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

static analysis is failing please look into it

return
}

func (rbd *ReleaseBundleRemoteDeleteCommand) IsNewReleaseBundleApiSupported(artifactoryServiceManager artifactory.ArtifactoryServicesManager) bool {
Copy link
Collaborator

Choose a reason for hiding this comment

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

why is this change required?

const avoidConfirmationMsg = "You can avoid this confirmation message by adding --quiet to the command."
const (
avoidConfirmationMsg = "You can avoid this confirmation message by adding --quiet to the command."
minimumVersionForSupportingNewReleaseBundleApi = "7.63.2"
Copy link
Collaborator

Choose a reason for hiding this comment

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

even this is not required

@naveenku-jfrog naveenku-jfrog added feature request New feature or request new feature Automatically generated release notes and removed feature request New feature or request labels Jul 9, 2025
@naveenku-jfrog naveenku-jfrog added the safe to test Approve running integration tests on a pull request label Jul 9, 2025
@naveenku-jfrog naveenku-jfrog merged commit 6046710 into jfrog:main Jul 9, 2025
11 of 12 checks passed
propsRecursive: components.NewBoolFlag(Recursive, "[Default: true] When false, artifacts inside sub-folders in Artifactory will not be affected.", components.WithBoolDefaultValueFalse()),
propsProps: components.NewStringFlag(props, "[Optional] List of semicolon-separated(;) properties in the form of \"key1=value1;key2=value2;...\". Only artifacts with these properties are affected.", components.SetMandatoryFalse()),
propsExcludeProps: components.NewStringFlag(excludeProps, "[Optional] List of semicolon-separated(;) properties in the form of \"key1=value1;key2=value2;...\". Only artifacts without the specified properties are affected.", components.SetMandatoryFalse()),
repoOnly: components.NewBoolFlag(repoOnly, "[Default: true] When false, artifacts inside sub-folders in Artifactory will be affected.", components.WithBoolDefaultValueFalse()),
Copy link
Collaborator

Choose a reason for hiding this comment

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

default should be false, there are more users using --repo-only false instead of true

Exclusions(c.GetStringsArrFlagValue("exclusions")).
IncludeDirs(c.GetBoolFlagValue("include-dirs")).
ArchiveEntries(c.GetStringFlagValue("archive-entries")).
RepoOnly(c.GetBoolTFlagValue("repo-only")).
Copy link
Collaborator

Choose a reason for hiding this comment

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

this should be changed based on repo-only default value false

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.

2 participants