Provided by: kas_4.7-1_all bug

NAME

       kas-checkout - kas checkout plugin

SYNOPSIS

          kas checkout [-h] [--skip STEP] [--force-checkout] [--update] [config]

DESCRIPTION

       Checks  out  all necessary repositories and sets up the build directory as specified in the configuration
       file.

       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

OPTIONS

       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. To skip more than one step, use this argument multiple times.

              Possible  choices:  setup_dir,  setup_home, init_setup_repos, repo_setup_loop, finish_setup_repos,
              repos_checkout, repos_apply_patches, setup_environ, write_bbconfig

       --force-checkout=False
              Always checkout the desired commit/branch/tag of each repository, discarding any local changes

       --update=False
              Pull new upstream changes to the desired branch even if it is already checked out locally

KAS

       Part of the kas(1) suite.

AUTHOR

       Daniel Wagner, Jan Kiszka, Claudius Heine

COPYRIGHT

       Siemens AG, 2017-2024

4.7                                               Feb 03, 2025                                   KAS-CHECKOUT(1)