Skip to main content

conveyor package create

Create a new package

Synopsis

Creates a new package in Conveyor.

conveyor package create [flags]

Examples


To create a new package with an (optional) description:
$ conveyor package create --name my_package --description "This is a test package"

Create a new package from a template using different template locations:

$ conveyor package create --name my_package --template package/alert
$ conveyor package create --name my_package --template file://template/directory
$ conveyor package create --name my_package --template git@github.com:YOUR/GITREPO.git

Options

      --conveyor-template-version string   The release to use for Conveyor templates, the template can be found here: https://github.com/datamindedbe/conveyor-templates (default "1.7.1")
--cookiecutter-docker-image string The cookiecutter docker image to use to generate the template (default "datamindedbe/cookiecutter:1.7.1")
--description string The description of your package
--git-repo string Configure the git repository of your package
--git-sub-folder string Configures that the package is using a sub folder of your git repo
-h, --help help for create
--name string The name of the package
--template string The template to bootstrap the project
--template-branch string The branch or git tag to checkout when supplying a git repo to apply the template
--template-directory string The directory in a git repository if you use a git repository to apply the template

Options inherited from parent commands

      --debug                        Show debug output
--no-browser NO_BROWSER=true Do not automatically open a browser at login instead print the url to the command line. You can also use the environment variable NO_BROWSER=true.
-o, --output string Change the output. Valid options are table or json (default "table")
--quiet QUIET=true Quiet down the output. You can also use the environment variable QUIET=true.

See also