uffizzi-project-compose-set - sets the configuration of a project with a compose file ================================================================ ## SYNOPSIS uffizzi project compose set [--repository=REPOSITORY] [--branch=BRANCH] [--path=PATH_TO_COMPOSE_FILE] [UFFIZZI_WIDE_FLAG ...] ## DESCRIPTION By default, sets the configuration of the default project with the specified compose file. Use the --project flag to set the compose file of a different project. If already set, this command overrides the project's configuration with the new compose file. The compose file must exist within a GitHub repository. This command can fail for the following reasons: - The repository, branch, or path to the compose file as specified does not exist. - uffizzi is not authorized to access the repository. Run $ uffizzi connect --help for details about connecting to external services. - The compose file is invalid. For more information on the uffizzi project compose command, see: https://docs.uffizzi.com/references/cli/ For more information on the Uffizzi Compose specification, see: https://docs.uffizzi.com/references/compose-spec ## FLAGS --repository=REPOSITORY The repository that contains the compose file you want to set for a project. --branch=BRANCH The branch of the repository that contains the compose file you want to set for a project. If not specified, the default branch as configured on GitHub is used. --path=PATH_TO_COMPOSE_FILE The path to the compose file that you want to set for a project. This compose file is used as the default when creating previews. Run $ uffizzi preview --help for details. ## UFFIZZI WIDE FLAGS These flags are available to all commands: --project. Run $ uffizzi help for details. ## EXAMPLES The following command sets a compose file for the default project. The compose file (docker-compose.uffizzi.yml) exists in the main branch of a GitHub repository called example-app: $ uffizzi project compose set \ --repository="github.com/example/example-app" \ --branch="main" \ --path="app/docker-compose.uffizzi.yml"