Add NoAutoCommit option to repositories
Description
The NoAutoCommit option marks repositories which should not be committed/checked out automatically on commit/checkout actions.
Use-Cases
- The
isNoAutoCommit()
method is present in the repository model interface and returns a boolean -
NoAutoCommit
is supported by the repository templates but not user editable -
NoAutoCommit
is false by default - In the
checkout
job, the--skip
parameter is removed - In the
checkout
job, the first attribute can be a repository name. If it is, only this repository will be checked out - In the
checkout
job, if no repository name is given, all repositories withNoAutoCommit=false
will be checked out - In the
commit
job, the--skip
parameter is removed - In the
commit
job, the first attribute can be a repository name. If it is, only this repository will be committed - In the
commit
job, if no repository name is given, all repositories withNoAutoCommit=false
will be committed
Todo
-
Wiki updated