Manuele Simi 8abe71f13c | ||
---|---|---|
actions | ||
repos | ||
Jenkinsfile | ||
LICENSE.md | ||
README.md |
README.md
gCubeActions
Starting from a list of git projects and a Bash fragment, for each project, this Jenkins pipeline:
- clone the git repository
- execs the Bash fragment in the root folder of the repository
- pushes back the repository using
git.gcube
as author.
Requirements
- Jenkins ver. 2.164.2 or newer
- Pipeline plugin ver. 2.5 or newer
- Pipeline: SCM Step plugin ver. 2.7 or newer
- Pipeline: Shared Groovy Libraries ver. 2.15 or newer
- User credentials configured on Jenkins. These are needed to set the author of the tag.
Sample Usage
List of Repositories
Bash Fragments
TBP
References
Wiki doc
License
This project is licensed under the EUPL V.1.1 License.