Skip to content

Commit 6bd77d7

Browse files
authored
Artifactory Command migration (#2936)
1 parent 359aaa4 commit 6bd77d7

File tree

42 files changed

+208
-2254
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+208
-2254
lines changed

artifactory/cli.go

Lines changed: 125 additions & 1577 deletions
Large diffs are not rendered by default.

artifactory/cli_test.go

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package artifactory
22

33
import (
44
"bytes"
5+
"github.com/jfrog/jfrog-cli-artifactory/cliutils/flagkit"
56
"path/filepath"
67
"testing"
78

@@ -132,12 +133,12 @@ var createUploadConfigurationCases = []struct {
132133
expectedDeb string
133134
expectedChunkSize int64
134135
}{
135-
{"empty", []string{}, cliutils.UploadMinSplitMb, cliutils.UploadSplitCount, commonCliUtils.Threads, "", cliutils.UploadChunkSizeMb},
136-
{"min-split", []string{"min-split=101"}, 101, cliutils.UploadSplitCount, commonCliUtils.Threads, "", cliutils.UploadChunkSizeMb},
137-
{"split-count", []string{"split-count=6"}, cliutils.UploadMinSplitMb, 6, commonCliUtils.Threads, "", cliutils.UploadChunkSizeMb},
138-
{"threads", []string{"threads=6"}, cliutils.UploadMinSplitMb, cliutils.UploadSplitCount, 6, "", cliutils.UploadChunkSizeMb},
139-
{"deb", []string{"deb=jammy/main/i386"}, cliutils.UploadMinSplitMb, cliutils.UploadSplitCount, commonCliUtils.Threads, "jammy/main/i386", cliutils.UploadChunkSizeMb},
140-
{"chunk-size", []string{"chunk-size=123"}, cliutils.UploadMinSplitMb, cliutils.UploadSplitCount, commonCliUtils.Threads, "", 123},
136+
{"empty", []string{}, flagkit.UploadMinSplitMb, flagkit.UploadSplitCount, commonCliUtils.Threads, "", flagkit.UploadChunkSizeMb},
137+
{"min-split", []string{"min-split=101"}, 101, flagkit.UploadSplitCount, commonCliUtils.Threads, "", flagkit.UploadChunkSizeMb},
138+
{"split-count", []string{"split-count=6"}, flagkit.UploadMinSplitMb, 6, commonCliUtils.Threads, "", flagkit.UploadChunkSizeMb},
139+
{"threads", []string{"threads=6"}, flagkit.UploadMinSplitMb, flagkit.UploadSplitCount, 6, "", flagkit.UploadChunkSizeMb},
140+
{"deb", []string{"deb=jammy/main/i386"}, flagkit.UploadMinSplitMb, flagkit.UploadSplitCount, commonCliUtils.Threads, "jammy/main/i386", flagkit.UploadChunkSizeMb},
141+
{"chunk-size", []string{"chunk-size=123"}, flagkit.UploadMinSplitMb, flagkit.UploadSplitCount, commonCliUtils.Threads, "", 123},
141142
}
142143

143144
func TestCreateUploadConfiguration(t *testing.T) {

artifactory_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import (
88
"encoding/json"
99
"errors"
1010
"fmt"
11+
"github.com/jfrog/jfrog-cli-artifactory/cliutils/flagkit"
1112
"io"
1213
"net"
1314
"net/http"
@@ -40,7 +41,6 @@ import (
4041
"github.com/jfrog/jfrog-cli-core/v2/utils/dependencies"
4142
coretests "github.com/jfrog/jfrog-cli-core/v2/utils/tests"
4243
"github.com/jfrog/jfrog-cli/inttestutils"
43-
"github.com/jfrog/jfrog-cli/utils/cliutils"
4444
"github.com/jfrog/jfrog-cli/utils/tests"
4545
cliproxy "github.com/jfrog/jfrog-cli/utils/tests/proxy/server"
4646
"github.com/jfrog/jfrog-cli/utils/tests/proxy/server/certificate"
@@ -448,11 +448,11 @@ func TestArtifactoryDownloadPatternWithUnicodeChars(t *testing.T) {
448448
}
449449

450450
func TestArtifactoryConcurrentDownload(t *testing.T) {
451-
testArtifactoryDownload(cliutils.DownloadMinSplitKb*1000, t)
451+
testArtifactoryDownload(flagkit.DownloadMinSplitKb*1000, t)
452452
}
453453

454454
func TestArtifactoryBulkDownload(t *testing.T) {
455-
testArtifactoryDownload(cliutils.DownloadMinSplitKb*1000-1, t)
455+
testArtifactoryDownload(flagkit.DownloadMinSplitKb*1000-1, t)
456456
}
457457

458458
func testArtifactoryDownload(fileSize int, t *testing.T) {

buildinfo_test.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import (
2424
"github.com/jfrog/jfrog-cli-core/v2/utils/coreutils"
2525
coretests "github.com/jfrog/jfrog-cli-core/v2/utils/tests"
2626
"github.com/jfrog/jfrog-cli/inttestutils"
27-
"github.com/jfrog/jfrog-cli/utils/cliutils"
2827
"github.com/jfrog/jfrog-cli/utils/tests"
2928
"github.com/jfrog/jfrog-client-go/artifactory/services"
3029
rtutils "github.com/jfrog/jfrog-client-go/artifactory/services/utils"
@@ -532,7 +531,7 @@ func TestArtifactoryPublishBuildInfoBuildUrl(t *testing.T) {
532531
// jfrog-ignore - false positive not a real URL.
533532
buildUrl := "http://example.ci.com"
534533
// jfrog-ignore - false positive not a real URL.
535-
setEnvCallBack := clientTestUtils.SetEnvWithCallbackAndAssert(t, cliutils.BuildUrl, "http://override-me.ci.com")
534+
setEnvCallBack := clientTestUtils.SetEnvWithCallbackAndAssert(t, coreutils.BuildUrl, "http://override-me.ci.com")
536535
defer setEnvCallBack()
537536
inttestutils.DeleteBuild(serverDetails.ArtifactoryUrl, tests.RtBuildName1, artHttpDetails)
538537

@@ -555,7 +554,7 @@ func TestArtifactoryPublishBuildInfoBuildUrlFromEnv(t *testing.T) {
555554
// jfrog-ignore - false positive not a real URL.
556555
buildUrl := "http://example-env.ci.com"
557556
inttestutils.DeleteBuild(serverDetails.ArtifactoryUrl, tests.RtBuildName1, artHttpDetails)
558-
setEnvCallBack := clientTestUtils.SetEnvWithCallbackAndAssert(t, cliutils.BuildUrl, buildUrl)
557+
setEnvCallBack := clientTestUtils.SetEnvWithCallbackAndAssert(t, coreutils.BuildUrl, buildUrl)
559558
defer setEnvCallBack()
560559
bi, err := uploadFilesAndGetBuildInfo(t, tests.RtBuildName1, buildNumber, "")
561560
if err != nil {

docs/artifactory/buildadddependencies/help.go

Lines changed: 0 additions & 25 deletions
This file was deleted.

docs/artifactory/buildaddgit/help.go

Lines changed: 0 additions & 22 deletions
This file was deleted.

docs/artifactory/buildappend/help.go

Lines changed: 0 additions & 21 deletions
This file was deleted.

docs/artifactory/buildclean/help.go

Lines changed: 0 additions & 15 deletions
This file was deleted.

docs/artifactory/buildcollectenv/help.go

Lines changed: 0 additions & 15 deletions
This file was deleted.

docs/artifactory/builddiscard/help.go

Lines changed: 0 additions & 12 deletions
This file was deleted.

docs/artifactory/builddockercreate/help.go

Lines changed: 0 additions & 13 deletions
This file was deleted.

docs/artifactory/buildpromote/help.go

Lines changed: 0 additions & 18 deletions
This file was deleted.

docs/artifactory/buildpublish/help.go

Lines changed: 0 additions & 15 deletions
This file was deleted.

docs/artifactory/buildscan/help.go

Lines changed: 0 additions & 15 deletions
This file was deleted.

docs/artifactory/copy/help.go

Lines changed: 0 additions & 27 deletions
This file was deleted.

docs/artifactory/curl/help.go

Lines changed: 0 additions & 12 deletions
This file was deleted.

docs/artifactory/delete/help.go

Lines changed: 0 additions & 18 deletions
This file was deleted.

docs/artifactory/deleteprops/help.go

Lines changed: 0 additions & 21 deletions
This file was deleted.

docs/artifactory/dockerpromote/help.go

Lines changed: 0 additions & 17 deletions
This file was deleted.

docs/artifactory/dockerpull/help.go

Lines changed: 0 additions & 15 deletions
This file was deleted.

docs/artifactory/dockerpush/help.go

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)