https://github.com/grisp/grisp-gocd-generator
Pipeline generation for grisp-gocd-config
https://github.com/grisp/grisp-gocd-generator
Last synced: over 1 year ago
JSON representation
Pipeline generation for grisp-gocd-config
- Host: GitHub
- URL: https://github.com/grisp/grisp-gocd-generator
- Owner: grisp
- License: apache-2.0
- Created: 2019-07-28T13:38:39.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-03-10T09:33:58.000Z (over 6 years ago)
- Last Synced: 2025-01-23T00:25:32.337Z (over 1 year ago)
- Language: Erlang
- Size: 31.3 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
GRiSP-GOCD
==========
Repository for the GoCD CI system we use for GRiSP development.
Buildscripts
-------------
Those scripts are added as a material to GoCD pipelines and they help building and testing the GRiSP components.
Configrepo grisp-gocd-config/
------------------------------
The [configrepo](https://github.com/grisp/grisp-gocd-config) should be checked out inside `grisp-gocd-condig`. It is gitignored. The pipeline definitions stored in JSON files reside there.
generate_pipelines
--------------------
The pipelines are created using an escript.
###Build
$ rebar3 escriptize
###Run
$ _build/default/bin/generate_pipelines
Todo
-----
- Add Makefile to automaticly checkout and deal with the grisp-gocd-config repo
- Automaticly generate the configrepo in a pipeline
- Add Mix pipelines
- Add grisp-software