You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+20-22Lines changed: 20 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@
8
8
9
9
# Awesome CI
10
10
11
-
**Description**: This project is the smart connection between your pipeline for continuous integration and your version management like GitLab or 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.
11
+
**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.
12
12
13
13
-**Technology stack**: This tool is written in golang
14
14
-**Status**: Stable.
@@ -19,43 +19,41 @@
19
19
- Jenkins Pipelines
20
20
-**Sweet Spot**: If you use GitHub or GitHub Enterprise and GitHub Actions, you can use awesome-ci to its full potential!
21
21
22
-
**ToDos**:
22
+
## Getting Started
23
23
24
-
- more documentation
25
-
- more tests (at least 80% coverage)
26
-
- implement GitLab Api
27
-
28
-
> Info: GitLab is currently not supported
24
+
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.
29
25
30
26
## Usage
31
27
32
-
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. You can find out how to integrate this into your respective pipeline in the following document. There are also several examples in the [examples section](https://fullstack-devops.github.io/awesome-ci/docs/examples) of the documentation. If an example is not included, please feel free to inquire about a related [issue](https://github.com/fullstack-devops/awesome-ci/issues/new/choose).
28
+
To integrate Awesome CI into your pipeline, follow these steps:
33
29
34
-
If more functionality is needed you can just open a problem in this project and of course bugs can be fixed in the same way by filing a [bug report](https://github.com/fullstack-devops/awesome-ci/issues/new/choose).
30
+
1. Utilize the github action [fullstack-devops/awesome-ci-action](https://github.com/fullstack-devops/awesome-ci-action) to install Awesome CI.
31
+
2. Configure your pipeline to use Awesome CI.
32
+
3. Use the any command to interact with Awesome CI.
35
33
36
-
If you have any questions, you can find a form on the issue board. First, make sure your question is already in the [Questions and Answers](https://fullstack-devops.github.io/awesome-ci/docs/questions_and_answers) section before asking a question. You can find frequently asked questions there too.
34
+
You can find more information on how to integrate Awesome CI into your pipeline in the [manual](https://fullstack-devops.github.io/awesome-ci/).
37
35
38
-
## Documentation
36
+
## Examples
39
37
40
-
[See the manual](https://fullstack-devops.github.io/awesome-ci/) for setup, usage instructions and a lot more. (the documentation is still rising)
38
+
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.
41
39
42
-
## Getting help
40
+
## Frequently Asked Questions
43
41
44
-
If you have questions, concerns, bug reports, etc, please file an issue in this repository's Issue Tracker.
45
-
You can find frequently asked questions directly in the "Questions and Answers" section.
42
+
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.
46
43
47
-
## Getting involved
44
+
## Getting Help
48
45
49
-
-[CONTRIBUTING](docs/CONTRIBUTING.md)
46
+
If you have questions, concerns, or bug reports, please file an issue in this repository's Issue Tracker.
50
47
51
-
---
48
+
## Contributing
52
49
53
-
## Open source licensing info
50
+
If you want to contribute to Awesome CI, please read the [CONTRIBUTING](docs/CONTRIBUTING.md) guide.
54
51
55
-
1.[LICENSE](LICENSE)
52
+
## License
56
53
57
-
---
54
+
Awesome CI is licensed under the Apache License, Version 2.0. You can find the license file [here](LICENSE).
Copy file name to clipboardExpand all lines: docs/docs/01-overview.md
+14-18Lines changed: 14 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ title: Overview
4
4
5
5
# Welcome to the Awesome CI!
6
6
7
-
This project is the smart connection between your pipeline for continuous integration and your version management like GitLab or GitHub. The focus is on the release process, followed by the version management of SemVer. The required version number is created with the correct naming of the branch prefix.
7
+
This project is the smart connection between your pipeline for continuous integration and your version management like GitHub. The focus is on the release process, followed by the version management of SemVer. The required version number is created with the correct naming of the branch prefix.
8
8
9
9
You can use this tool in your CI pipeline or locally on your command line. Just download the most recently released version and get started. You can find out how to integrate this into your respective pipeline in the following document. There are also several examples in the examples section of the documentation. If an example is not included, please feel free to inquire about a related issue.
10
10
@@ -23,7 +23,7 @@ If you need an example for your pipeline you can find it in the sidebar under th
23
23
24
24
:::
25
25
26
-
###Supported naming rules and effects on the version
26
+
## Supported naming rules and effects on the version
27
27
28
28
The patching of the version only takes effect if the merged branch begins with the following aliases, for example: `feature/my-awesome-feature`
29
29
@@ -41,22 +41,27 @@ The tailing `/` behind the alias is **always** requiered!
41
41
see also [override specialties](#override-specialties)
0 commit comments