table of contents
KAS-CHECKOUT(1) | kas | KAS-CHECKOUT(1) |
NAME¶
kas-checkout - kas checkout plugin
This plugin implements the kas checkout command.
When this command is executed, kas will checkout repositories and set up the build directory as specified in the chosen config file. This command is useful if you need to inspect the configuration or modify any of the checked out layers before starting a build.
For example, to setup the configuration described in the file kas-project.yml you could run:
kas checkout kas-project.yml
usage: kas checkout [-h] [--skip SKIP] [--force-checkout] [--update] [config]
POSITIONAL ARGUMENTS¶
- config
- Config file(s), separated by colon. Using .config.yaml in KAS_WORK_DIR if none is specified.
NAMED ARGUMENTS¶
- --skip
- Skip build steps
Default: []
- --force-checkout
- Always checkout the desired commit/branch/tag of each repository,
discarding any local changes
Default: False
- --update
- Pull new upstream changes to the desired branch even if it is already
checked out locally
Default: False
KAS¶
Part of the kas(1) suite.
AUTHOR¶
Daniel Wagner, Jan Kiszka, Claudius Heine
COPYRIGHT¶
Siemens AG, 2017-2024
April 10, 2024 | 4.3.2 |