Skip to content

Commit

Permalink
feat: add denormalize func
Browse files Browse the repository at this point in the history
  • Loading branch information
PhilippHeuer committed Jan 18, 2022
1 parent e0722f2 commit 89cb1cb
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 4 deletions.
6 changes: 5 additions & 1 deletion pkg/azuredevops/azuredevops.go
Original file line number Diff line number Diff line change
Expand Up @@ -96,10 +96,14 @@ func (n Normalizer) Normalize(env map[string]string) map[string]string {
return data
}

func (n Normalizer) Denormalize(env map[string]string) map[string]string {
return make(map[string]string)
}

// NewNormalizer gets a instance of the normalizer
func NewNormalizer() Normalizer {
entity := Normalizer{
version: "0.2.0",
version: "0.3.0",
name: "Azure DevOps Pipeline",
slug: "azure-devops",
}
Expand Down
1 change: 1 addition & 0 deletions pkg/common/common.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ type Normalizer interface {
GetName() string
Check(env map[string]string) bool
Normalize(env map[string]string) map[string]string
Denormalize(env map[string]string) map[string]string
}

// GetMachineEnvironment returns a map with all environment variables set on the machine
Expand Down
6 changes: 5 additions & 1 deletion pkg/githubactions/githubactions.go
Original file line number Diff line number Diff line change
Expand Up @@ -96,10 +96,14 @@ func (n Normalizer) Normalize(env map[string]string) map[string]string {
return data
}

func (n Normalizer) Denormalize(env map[string]string) map[string]string {
return make(map[string]string)
}

// NewNormalizer gets a instance of the normalizer
func NewNormalizer() Normalizer {
entity := Normalizer{
version: "0.2.0",
version: "0.3.0",
name: "GitHub Actions",
slug: "github-actions",
}
Expand Down
10 changes: 9 additions & 1 deletion pkg/gitlabci/gitlabci.go
Original file line number Diff line number Diff line change
Expand Up @@ -94,10 +94,18 @@ func (n Normalizer) Normalize(env map[string]string) map[string]string {
return data
}

func (n Normalizer) Denormalize(env map[string]string) map[string]string {
data := make(map[string]string)

data["GITLAB_CI"] = "true"

return data
}

// NewNormalizer gets a instance of the normalizer
func NewNormalizer() Normalizer {
entity := Normalizer{
version: "0.2.0",
version: "0.3.0",
name: "GitLab CI",
slug: "gitlab-ci",
}
Expand Down
6 changes: 5 additions & 1 deletion pkg/localgit/localgit.go
Original file line number Diff line number Diff line change
Expand Up @@ -79,10 +79,14 @@ func (n Normalizer) Normalize(env map[string]string) map[string]string {
return data
}

func (n Normalizer) Denormalize(env map[string]string) map[string]string {
return env
}

// NewNormalizer gets a instance of the normalizer
func NewNormalizer() Normalizer {
entity := Normalizer{
version: "0.2.0",
version: "0.3.0",
name: "Local Git Repository",
slug: "local-git",
}
Expand Down

0 comments on commit 89cb1cb

Please sign in to comment.