https://github.com/suzuki-shunsuke/go-ci-env
Go library to get CI meta data from the environment variables.
https://github.com/suzuki-shunsuke/go-ci-env
oss
Last synced: 22 days ago
JSON representation
Go library to get CI meta data from the environment variables.
- Host: GitHub
- URL: https://github.com/suzuki-shunsuke/go-ci-env
- Owner: suzuki-shunsuke
- License: mit
- Created: 2020-08-28T01:37:55.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-04-11T00:39:05.000Z (26 days ago)
- Last Synced: 2025-04-11T01:32:10.307Z (26 days ago)
- Topics: oss
- Language: Go
- Homepage: https://pkg.go.dev/github.com/suzuki-shunsuke/go-ci-env/cienv
- Size: 468 KB
- Stars: 9
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# go-ci-env
[](https://pkg.go.dev/github.com/suzuki-shunsuke/go-ci-env/cienv)
[](https://github.com/suzuki-shunsuke/go-ci-env)
[](https://raw.githubusercontent.com/suzuki-shunsuke/go-ci-env/main/LICENSE)Go library to get CI meta data from the environment variables.
go-ci-env supports various CI platform and provides unified API to abstract the difference of the platform.## Supported CI services
* [AWS CodeBuild](https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-env-vars.html)
* [CircleCI](https://circleci.com/docs/2.0/env-vars/#built-in-environment-variables)
* [Drone](https://docs.drone.io/pipeline/environment/reference/)
* [GitHub Actions](https://docs.github.com/en/actions/configuring-and-managing-workflows/using-environment-variables#default-environment-variables)## LICENSE
[MIT](LICENSE)