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 GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
definition-filethe file where the build chain is defined. It can a file in the same repository (relative path) or a URLyes
flow-typethe flow to execute, it can be 'cross_pr', 'full_downstream', 'single_pr' or 'branch'nocross_pr
starting-projectthe project to start flow from. By default is the project triggering the jobno
skip-executionskips execution and artifacts archiving for all projects. Overrides skip-project-executionnofalse
skip-project-executionskips execution and artifacts archiving for certain projectsno
skip-checkoutSkip checkout for all projects. Overrides skip-project-checkoutnofalse
skip-project-checkoutA list of projects to skip checkoutno
skip-parallel-checkoutCheckout the project sequentially or parallelynofalse
enable-parallel-executionParallely execute projectsnofalse
custom-command-treatment<RegEx||ReplacementEx> Regex defines the regular expression for what you want to replace with the ReplacementExno
additional-flagsThe 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-levelthe log level. 'info' (default) | 'trace' | 'debug'noinfo
annotations-prefixThe prefix to identify the annotations for different jobs running for the same Actionno

no outputs