Utilities to help you understand the impact of various components in sfp
@flxbl-io/sfp impact package
@flxbl-io/sfp impact releaseconfig
@flxbl-io/sfp impact package
Figures out impacted packages of a project, due to a change from the last known tags
USAGE
$ @flxbl-io/sfp impact package --basebranch <value> [--loglevel
trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]
FLAGS
--basebranch=<value> (required) The base branch on which the git tags should be used
--loglevel=<option> [default: info] logging level for this command invocation
<options: trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL>
DESCRIPTION
Figures out impacted packages of a project, due to a change from the last known tags
Figures out impacted release configurations of a project, due to a change,from the last known tags
USAGE
$ @flxbl-io/sfp impact releaseconfig --basebranch <value> [--loglevel
trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL] [--branch <value>] [--releaseconfig <value>]
[--explicitDependencyCheck] [--filterBy <value>] [--filterByChangesInBranch]
FLAGS
--basebranch=<value> (required) The base branch on which the git tags should be used from
--branch=<value> The branch on which the comparison is carried out
--explicitDependencyCheck Activate to consider dependencyOn attribut while handling impact
--filterBy=<value> Filter by a specific release config name
--filterByChangesInBranch Filter packages by changes with the provided branches as opposed to tags
--loglevel=<option> [default: info] logging level for this command invocation
<options: trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL>
--releaseconfig=<value> [default: config] Path to the directory containing release defns
DESCRIPTION
Figures out impacted release configurations of a project, due to a change,from the last known tags