https://fullstack-devops.github.io/awesome-ci/
This tool makes your CI workflow easier! Using SemVer and naming conventions saves a lot of time when creating a release.
https://fullstack-devops.github.io/awesome-ci/
ci cicd continuous-integration devops devops-tools github-actions github-enterprise jenkins jenkins-pipeline release release-automation
Last synced: about 1 month ago
JSON representation
This tool makes your CI workflow easier! Using SemVer and naming conventions saves a lot of time when creating a release.
- Host: GitHub
- URL: https://fullstack-devops.github.io/awesome-ci/
- Owner: fullstack-devops
- License: apache-2.0
- Created: 2021-04-06T07:20:17.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-04T18:24:05.000Z (11 months ago)
- Last Synced: 2024-06-13T10:21:32.414Z (11 months ago)
- Topics: ci, cicd, continuous-integration, devops, devops-tools, github-actions, github-enterprise, jenkins, jenkins-pipeline, release, release-automation
- Language: Go
- Homepage: https://fullstack-devops.github.io/awesome-ci/
- Size: 1.34 MB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://goreportcard.com/report/github.com/fullstack-devops/awesome-ci)
[](https://github.com/fullstack-devops/awesome-ci/releases/latest)
[](https://github.com/fullstack-devops/awesome-ci)
[](https://github.com/fullstack-devops/awesome-ci/blob/main/LICENSE)[](https://github.com/fullstack-devops/awesome-ci/actions/workflows/Release.yaml)
[](https://github.com/fullstack-devops/awesome-ci/actions/workflows/pages/pages-build-deployment)# Awesome CI
**Description**: Awesome CI is the smart connection between your pipeline for continuous integration and GitHub. The focus is on the release process, followed by the version management of [SemVer](https://semver.org/). The required version number is created with the correct naming of the branch prefix.
- **Technology stack**: This tool is written in golang
- **Status**: Stable.
- **Requests and Issues**: Please feel free to open an question or feature request in the Issue Board.
- **Supported environments**:
- GitHub & GitHub Enterprise
- GitHub actions
- Jenkins Pipelines
- **Sweet Spot**: If you use GitHub or GitHub Enterprise and GitHub Actions, you can use awesome-ci to its full potential!## Getting Started
You can use this tool in your CI pipeline or locally on your command line. Just [download](https://github.com/fullstack-devops/awesome-ci/releases/latest/download/awesome-ci) the most recently released version and get started.
## Usage
To integrate Awesome CI into your pipeline, follow these steps:
1. Utilize the github action [fullstack-devops/awesome-ci-action](https://github.com/fullstack-devops/awesome-ci-action) to install Awesome CI.
2. Configure your pipeline to use Awesome CI.
3. Use the any command to interact with Awesome CI.You can find more information on how to integrate Awesome CI into your pipeline in the [manual](https://fullstack-devops.github.io/awesome-ci/).
## Examples
You can find several examples of how to use Awesome CI in the [examples section](https://fullstack-devops.github.io/awesome-ci/docs/examples) of the documentation.
## Frequently Asked Questions
You can find frequently asked questions in the [Questions and Answers](https://fullstack-devops.github.io/awesome-ci/docs/questions_and_answers) section of the documentation.
## Getting Help
If you have questions, concerns, or bug reports, please file an issue in this repository's Issue Tracker.
## Contributing
If you want to contribute to Awesome CI, please read the [CONTRIBUTING](docs/CONTRIBUTING.md) guide.
## License
Awesome CI is licensed under the Apache License, Version 2.0. You can find the license file [here](LICENSE).
## Credits
- [SemVer](https://semver.org/)
- [Cobra CLI](https://github.com/spf13/cobra)