airshipctl/docs/source/cli/airshipctl_config_set-manifest.md
Vladimir Kozhukalov 0dc4ab7491 Replace PrimaryRepositoryName with PhaseRepositoryName
Change-Id: I2276a3b3ea50b8e81dd240815cd00a0a2a2af96e
Relates-To: #356
2020-10-12 15:28:27 +03:00

2.0 KiB

airshipctl config set-manifest

Manage manifests in airship config

Synopsis

Create or modify a manifests in the airshipctl config file.

airshipctl config set-manifest NAME [flags]

Examples


# Create a new manifest
airshipctl config set-manifest exampleManifest \
  --repo exampleRepo \
  --url https://github.com/site \
  --branch master \
  --phase \
  --sub-path exampleSubpath \
  --target-path exampleTargetpath

# Change the phase repo for manifest
airshipctl config set-manifest e2e \
  --repo exampleRepo \
  --phase

# Change the sub-path for manifest
airshipctl config set-manifest e2e \
  --sub-path treasuremap/manifests/e2e

# Change the target-path for manifest
airshipctl config set-manifest e2e \
  --target-path /tmp/e2e

Options

      --branch string          the branch to be associated with repository in this manifest
      --commithash string      the commit hash to be associated with repository in this manifest
      --force                  if set, enable force checkout in repository with this manifest
  -h, --help                   help for set-manifest
      --metadata-path string   the metadata path to be set for this manifest
      --phase                  if set, enable this repository as phase repository to be used with this manifest
      --repo string            the name of the repository to be associated with this manifest
      --sub-path string        the sub path to be set for this manifest
      --tag string             the tag to be associated with repository in this manifest
      --target-path string     the target path to be set for this manifest
      --url string             the repository url to be associated with this manifest

Options inherited from parent commands

      --airshipconf string   Path to file for airshipctl configuration. (default "$HOME/.airship/config")
      --debug                enable verbose output

SEE ALSO