kiegroup/Github action build chain. Cross-repo builds
Github action build chain is a tool to build multiple projects from different repositories in a single action.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| definition-file | the file where the build chain is defined. It can a file in the same repository (relative path) or a URL | yes | — |
| flow-type | the flow to execute, it can be 'cross_pr', 'full_downstream', 'single_pr' or 'branch' | no | cross_pr |
| starting-project | the project to start flow from. By default is the project triggering the job | no | — |
| skip-execution | skips execution and artifacts archiving for all projects. Overrides skip-project-execution | no | false |
| skip-project-execution | skips execution and artifacts archiving for certain projects | no | — |
| skip-checkout | Skip checkout for all projects. Overrides skip-project-checkout | no | false |
| skip-project-checkout | A list of projects to skip checkout | no | — |
| skip-parallel-checkout | Checkout the project sequentially or parallely | no | false |
| enable-parallel-execution | Parallely execute projects | no | false |
| custom-command-treatment | <RegEx||ReplacementEx> Regex defines the regular expression for what you want to replace with the ReplacementEx | no | — |
| additional-flags | The chance to define additional flags for the execution, as it is done on the CLI side. Just semicolon (;) separated, like '--skipParallelCheckout;--skipExecution;-cct (mvn .*)||$1 -s settings.xml' | no | — |
| logger-level | the log level. 'info' (default) | 'trace' | 'debug' | no | info |
| annotations-prefix | The prefix to identify the annotations for different jobs running for the same Action | no | — |
Outputs
no outputs