[FOLIO-2854] Add folio-tools repo as git submodule of folio-infrastructure; adjust CI jobs lint-raml and generate-api-docs Created: 27/Oct/20 Updated: 24/Nov/20 |
|
| Status: | Open |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | TBD |
| Reporter: | David Crossley | Assignee: | David Crossley |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | raml | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Sprint: | |
| Development Team: | FOLIO DevOps |
| Description |
|
The Jenkins CI jobs generate-api-docs and lint-raml operate via jenkins-pipeline-libs vars groovy scripts. Those tools are maintained in the folio-tools git repository. They are currently provisioned by the "folio-tools/jenkins-slave-docker" build images, which does make it difficult to deploy changes to those tools. Add folio-tools to become a git submodule of the folio-infrastructure repository. Reconfigure those jenkins-pipeline-libs jobs to utilise that git submodule. |