Skip to content

Commit 5633bd6

Browse files
committed
ADD: server without repo
1 parent 09186d8 commit 5633bd6

File tree

673 files changed

+288004
-26250
lines changed

Some content is hidden

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

673 files changed

+288004
-26250
lines changed

src/go.mod

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,32 @@ require (
1515
github.com/emirpasic/gods v1.12.0 // indirect
1616
github.com/go-git/gcfg v1.5.0 // indirect
1717
github.com/go-git/go-billy/v5 v5.3.1 // indirect
18+
github.com/go-logr/logr v1.2.0 // indirect
19+
github.com/gogo/protobuf v1.3.2 // indirect
20+
github.com/google/gofuzz v1.1.0 // indirect
1821
github.com/imdario/mergo v0.3.12 // indirect
1922
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
23+
github.com/json-iterator/go v1.1.12 // indirect
2024
github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351 // indirect
2125
github.com/mitchellh/go-homedir v1.1.0 // indirect
26+
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
27+
github.com/modern-go/reflect2 v1.0.2 // indirect
2228
github.com/pmezard/go-difflib v1.0.0 // indirect
2329
github.com/sergi/go-diff v1.1.0 // indirect
2430
github.com/xanzy/ssh-agent v0.3.0 // indirect
25-
golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b // indirect
26-
golang.org/x/net v0.0.0-20210326060303-6b1517762897 // indirect
27-
golang.org/x/sys v0.0.0-20210502180810-71e4cd670f79 // indirect
31+
golang.org/x/crypto v0.0.0-20220214200702-86341886e292 // indirect
32+
golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd // indirect
33+
golang.org/x/sys v0.0.0-20220209214540-3681064d5158 // indirect
34+
golang.org/x/text v0.3.7 // indirect
35+
gopkg.in/inf.v0 v0.9.1 // indirect
2836
gopkg.in/warnings.v0 v0.1.2 // indirect
37+
gopkg.in/yaml.v2 v2.4.0 // indirect
2938
gopkg.in/yaml.v3 v3.0.1 // indirect
39+
k8s.io/api v0.24.0 // indirect
40+
k8s.io/apimachinery v0.24.0 // indirect
41+
k8s.io/klog/v2 v2.60.1 // indirect
42+
k8s.io/utils v0.0.0-20220210201930-3a6ce19ff2f9 // indirect
43+
sigs.k8s.io/controller-runtime v0.12.1 // indirect
44+
sigs.k8s.io/json v0.0.0-20211208200746-9f7c6b3444d2 // indirect
45+
sigs.k8s.io/structured-merge-diff/v4 v4.2.1 // indirect
3046
)

src/go.sum

Lines changed: 222 additions & 7 deletions
Large diffs are not rendered by default.

src/utils/environment_config.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ type BaseRouteConfig struct {
2525
// BaseRepositoryConfig it's a struct to represent repository configuration
2626
// Singleton
2727
type BaseRepositoryConfig struct {
28+
enabled bool
2829
repoURL string
2930
branch string
3031
targetFolder string
@@ -178,6 +179,7 @@ func GetRepositoryConfigInstance() *BaseRepositoryConfig {
178179
log.Println("[BaseRepositoryConfigInstance] Creating new instance")
179180

180181
baseRepositoryConfigInstance = &BaseRepositoryConfig{
182+
enabled: os.Getenv("REPO_URL") != "",
181183
repoURL: os.Getenv("REPO_URL"),
182184
branch: os.Getenv("REPO_BRANCH"),
183185
targetFolder: os.Getenv("REPO_TARGET_FOLDER"),

src/utils/git_operations.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,14 @@ func NewCommitData(commitObject *object.Commit) *CommitData {
3939
// Should be defined as parameter the targetFolder name and branch
4040
// Return pattern as _[target_folder]_[target_branch] without slash's
4141
func BuildBranchPath(targetFolder string, branch string) string {
42-
return fmt.Sprintf("_%s_%v", targetFolder, strings.ReplaceAll(branch, "/", "_"))
42+
baseRepositoryConfigInstance := GetRepositoryConfigInstance()
43+
44+
if baseRepositoryConfigInstance.enabled {
45+
return fmt.Sprintf("_%s_%v", targetFolder, strings.ReplaceAll(branch, "/", "_"))
46+
} else {
47+
return fmt.Sprintf(targetFolder)
48+
}
49+
4350
}
4451

4552
// CheckContentExists it's function to check if exists content

src/vendor/github.com/go-logr/logr/.golangci.yaml

Lines changed: 29 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/vendor/github.com/go-logr/logr/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/vendor/github.com/go-logr/logr/CONTRIBUTING.md

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/vendor/github.com/go-logr/logr/LICENSE

Lines changed: 201 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)