Unified git repository management

Signed-off-by: Alvise88 <vitalvise@gmail.com>
This commit is contained in:
Alvise88
2022-01-14 09:52:05 +00:00
parent e60b9dc268
commit f5da25870b
2 changed files with 11 additions and 36 deletions

View File

@@ -98,7 +98,7 @@ func TestParseArgument(t *testing.T) {
name: "Custom git provider without folder",
in: "git.blocklayer.com/dagger/test.git@main",
want: &Require{
repo: "git.blocklayer.com/dagger/test.git",
repo: "git.blocklayer.com/dagger/test",
path: "",
version: "main",
},
@@ -107,7 +107,7 @@ func TestParseArgument(t *testing.T) {
name: "Custom git provider with folder and version",
in: "git.blocklayer.com/dagger/test.git/test@v1.1.0",
want: &Require{
repo: "git.blocklayer.com/dagger/test.git",
repo: "git.blocklayer.com/dagger/test",
path: "/test",
version: "v1.1.0",
},
@@ -116,7 +116,7 @@ func TestParseArgument(t *testing.T) {
name: "Custom git provider with folder and version",
in: "git.blocklayer.com/dagger/test.git/test@v1.1.0",
want: &Require{
repo: "git.blocklayer.com/dagger/test.git",
repo: "git.blocklayer.com/dagger/test",
path: "/test",
version: "v1.1.0",
},
@@ -125,7 +125,7 @@ func TestParseArgument(t *testing.T) {
name: "Custom git provider without folder",
in: "git.blocklayer.com/dagger/test.git",
want: &Require{
repo: "git.blocklayer.com/dagger/test.git",
repo: "git.blocklayer.com/dagger/test",
path: "",
version: "",
},
@@ -134,7 +134,7 @@ func TestParseArgument(t *testing.T) {
name: "Custom git provider with folder, no version",
in: "git.blocklayer.com/dagger/test.git/test",
want: &Require{
repo: "git.blocklayer.com/dagger/test.git",
repo: "git.blocklayer.com/dagger/test",
path: "/test",
version: "",
},
@@ -143,7 +143,7 @@ func TestParseArgument(t *testing.T) {
name: "Custom git provider with custom port, folder, and version",
in: "git.blocklayer.com:7999/ops/dagger.git/stuff/here@v5",
want: &Require{
repo: "git.blocklayer.com:7999/ops/dagger.git",
repo: "git.blocklayer.com:7999/ops/dagger",
path: "/stuff/here",
version: "v5",
},