diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index 370eabb..0000000 --- a/.drone.yml +++ /dev/null @@ -1,10 +0,0 @@ -kind: pipeline -name: default -type: docker - -steps: -- name: test - image: golangci/golangci-lint:latest - commands: - - golangci-lint run - - go test -v ./... diff --git a/.gitea/workflows/test.yaml b/.gitea/workflows/test.yaml deleted file mode 100644 index 8d64550..0000000 --- a/.gitea/workflows/test.yaml +++ /dev/null @@ -1,18 +0,0 @@ -name: Test -on: [push] - -jobs: - Test: - runs-on: ubuntu-latest - env: - RUNNER_TOOL_CACHE: /toolcache - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-go@v3 - with: - go-version: '>=1.20.1' - - - name: Build - run: go build -v . - - name: Test - run: go test -v ./... diff --git a/.golangci.yaml b/.golangci.yaml deleted file mode 100644 index feddee3..0000000 --- a/.golangci.yaml +++ /dev/null @@ -1,30 +0,0 @@ -run: - modules-download-mode: readonly - -linters: - presets: - - bugs - - unused - - import - - module - - enable: - - gofumpt - - godot - - lll - - predeclared - - gocognit - - nestif - - disable: - - scopelint - -linters-settings: - godot: - capital: true - lll: - line-length: 88 - gocognit: - min-complexity: 10 - nestif: - min-complexity: 3 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml deleted file mode 100644 index 03c9e76..0000000 --- a/.pre-commit-config.yaml +++ /dev/null @@ -1,8 +0,0 @@ -repos: -- repo: https://github.com/tekwizely/pre-commit-golang - rev: v1.0.0-beta.4 - hooks: - - id: golangci-lint-repo-mod - name: GolangCI Lint - - id: go-test-repo-mod - name: Test diff --git a/ci_ingo.go b/ci_ingo.go index ed0028c..71379cb 100644 --- a/ci_ingo.go +++ b/ci_ingo.go @@ -5,7 +5,7 @@ import ( "strings" ) -// CI holds information about the current CI environment. +// CI holds information about the current CI environment type CI struct { Name string Constant string @@ -25,7 +25,7 @@ type envMatcher interface { matchEnv(env map[string]string) bool } -// simpleEnvMatcher Test if the specified environment variable is set. +// simpleEnvMatcher Test if the specified environment variable is set type simpleEnvMatcher struct { envvar string } @@ -35,7 +35,7 @@ func (m simpleEnvMatcher) matchEnv(env map[string]string) bool { return exists } -// anyEnvMatcher Test if any of the specified environment variables is set. +// anyEnvMatcher Test if any of the specified environment variables is set type anyEnvMatcher struct { envvars []string } @@ -49,7 +49,7 @@ func (m anyEnvMatcher) matchEnv(env map[string]string) bool { return false } -// allEnvMatcher Test if all of the specified environment variables are set. +// allEnvMatcher Test if all of the specified environment variables are set type allEnvMatcher struct { envvars []string } @@ -64,7 +64,7 @@ func (m allEnvMatcher) matchEnv(env map[string]string) bool { } // kvEnvMatcher Test if all specified environment variables are set to the -// specified values. +// specified values type kvEnvMatcher struct { envvars map[string]string } @@ -79,7 +79,7 @@ func (m kvEnvMatcher) matchEnv(env map[string]string) bool { } // neEnvMatcher Test if the specified environment variable is set, but not -// to the specified value. +// to the specified value type neEnvMatcher struct { envvar string ne string @@ -93,9 +93,7 @@ func (m neEnvMatcher) matchEnv(env map[string]string) bool { } func getEnvironment() map[string]string { - getenvironment := func( - data []string, getkeyval func(item string) (key, val string)) map[string]string { - + getenvironment := func(data []string, getkeyval func(item string) (key, val string)) map[string]string { items := make(map[string]string) for _, item := range data { key, val := getkeyval(item)