├── .github └── CODEOWNERS ├── .gitignore ├── .mockery.yaml ├── LICENSE ├── Makefile ├── README.md ├── codefresh.yaml ├── go.mod ├── go.sum ├── pkg ├── appproxy │ ├── appproxy.go │ ├── cluster.go │ ├── git-source.go │ ├── git_integration.go │ ├── isc.go │ └── version-info.go ├── client │ ├── client.go │ └── client_test.go ├── codefresh │ └── codefresh.go ├── graphql │ ├── account.go │ ├── account_test.go │ ├── cli-release.go │ ├── cli-release_test.go │ ├── cluster.go │ ├── cluster_test.go │ ├── component.go │ ├── component_test.go │ ├── git-source.go │ ├── git-source_test.go │ ├── graphql.go │ ├── payments.go │ ├── pipeline.go │ ├── promotion-template.go │ ├── runtime.go │ ├── user.go │ ├── user_test.go │ └── workflow.go ├── mocks │ └── http_mock.go ├── model │ ├── README.md │ ├── StringMap.go │ ├── abac │ │ └── models_gen.go │ ├── app-proxy │ │ └── models_gen.go │ ├── platform │ │ ├── models_gen.go │ │ └── unmarshal.go │ └── promotion-orchestrator │ │ └── models_gen.go ├── rest │ ├── argo.go │ ├── argo_test.go │ ├── cluster.go │ ├── cluster_test.go │ ├── context.go │ ├── context_test.go │ ├── gitops.go │ ├── pipeline.go │ ├── progress.go │ ├── rest.go │ ├── runtime-enrionment.go │ ├── token.go │ ├── user.go │ └── workflow.go └── utils │ ├── context_reader.go │ └── test-utils.go └── scripts ├── codecov.sh ├── test-fmt.sh └── test.sh /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.mockery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/.mockery.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/README.md -------------------------------------------------------------------------------- /codefresh.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/codefresh.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/appproxy/appproxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/appproxy/appproxy.go -------------------------------------------------------------------------------- /pkg/appproxy/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/appproxy/cluster.go -------------------------------------------------------------------------------- /pkg/appproxy/git-source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/appproxy/git-source.go -------------------------------------------------------------------------------- /pkg/appproxy/git_integration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/appproxy/git_integration.go -------------------------------------------------------------------------------- /pkg/appproxy/isc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/appproxy/isc.go -------------------------------------------------------------------------------- /pkg/appproxy/version-info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/appproxy/version-info.go -------------------------------------------------------------------------------- /pkg/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/client/client.go -------------------------------------------------------------------------------- /pkg/client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/client/client_test.go -------------------------------------------------------------------------------- /pkg/codefresh/codefresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/codefresh/codefresh.go -------------------------------------------------------------------------------- /pkg/graphql/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/account.go -------------------------------------------------------------------------------- /pkg/graphql/account_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/account_test.go -------------------------------------------------------------------------------- /pkg/graphql/cli-release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/cli-release.go -------------------------------------------------------------------------------- /pkg/graphql/cli-release_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/cli-release_test.go -------------------------------------------------------------------------------- /pkg/graphql/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/cluster.go -------------------------------------------------------------------------------- /pkg/graphql/cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/cluster_test.go -------------------------------------------------------------------------------- /pkg/graphql/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/component.go -------------------------------------------------------------------------------- /pkg/graphql/component_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/component_test.go -------------------------------------------------------------------------------- /pkg/graphql/git-source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/git-source.go -------------------------------------------------------------------------------- /pkg/graphql/git-source_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/git-source_test.go -------------------------------------------------------------------------------- /pkg/graphql/graphql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/graphql.go -------------------------------------------------------------------------------- /pkg/graphql/payments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/payments.go -------------------------------------------------------------------------------- /pkg/graphql/pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/pipeline.go -------------------------------------------------------------------------------- /pkg/graphql/promotion-template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/promotion-template.go -------------------------------------------------------------------------------- /pkg/graphql/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/runtime.go -------------------------------------------------------------------------------- /pkg/graphql/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/user.go -------------------------------------------------------------------------------- /pkg/graphql/user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/user_test.go -------------------------------------------------------------------------------- /pkg/graphql/workflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/graphql/workflow.go -------------------------------------------------------------------------------- /pkg/mocks/http_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/mocks/http_mock.go -------------------------------------------------------------------------------- /pkg/model/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/model/README.md -------------------------------------------------------------------------------- /pkg/model/StringMap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/model/StringMap.go -------------------------------------------------------------------------------- /pkg/model/abac/models_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/model/abac/models_gen.go -------------------------------------------------------------------------------- /pkg/model/app-proxy/models_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/model/app-proxy/models_gen.go -------------------------------------------------------------------------------- /pkg/model/platform/models_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/model/platform/models_gen.go -------------------------------------------------------------------------------- /pkg/model/platform/unmarshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/model/platform/unmarshal.go -------------------------------------------------------------------------------- /pkg/model/promotion-orchestrator/models_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/model/promotion-orchestrator/models_gen.go -------------------------------------------------------------------------------- /pkg/rest/argo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/argo.go -------------------------------------------------------------------------------- /pkg/rest/argo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/argo_test.go -------------------------------------------------------------------------------- /pkg/rest/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/cluster.go -------------------------------------------------------------------------------- /pkg/rest/cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/cluster_test.go -------------------------------------------------------------------------------- /pkg/rest/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/context.go -------------------------------------------------------------------------------- /pkg/rest/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/context_test.go -------------------------------------------------------------------------------- /pkg/rest/gitops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/gitops.go -------------------------------------------------------------------------------- /pkg/rest/pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/pipeline.go -------------------------------------------------------------------------------- /pkg/rest/progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/progress.go -------------------------------------------------------------------------------- /pkg/rest/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/rest.go -------------------------------------------------------------------------------- /pkg/rest/runtime-enrionment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/runtime-enrionment.go -------------------------------------------------------------------------------- /pkg/rest/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/token.go -------------------------------------------------------------------------------- /pkg/rest/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/user.go -------------------------------------------------------------------------------- /pkg/rest/workflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/rest/workflow.go -------------------------------------------------------------------------------- /pkg/utils/context_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/utils/context_reader.go -------------------------------------------------------------------------------- /pkg/utils/test-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/pkg/utils/test-utils.go -------------------------------------------------------------------------------- /scripts/codecov.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/scripts/codecov.sh -------------------------------------------------------------------------------- /scripts/test-fmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/scripts/test-fmt.sh -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefresh-io/go-sdk/HEAD/scripts/test.sh --------------------------------------------------------------------------------