This file provides an overview of all of the commands that are available with fppm
. All sections flow down from fppm
, which is the command prefix. So fppm > install > --package
= fppm install --package
.
This command installs a package or all packages referenced inside a project.yaml
file.
Required: False
Takes: String (package shortname)
Desc: Installs a package given a shortname
Required: False
Takes: String (tag or commit hash)
Desc: Install a specific version of the package.
Required: False
Takes: String (path/to/project.yaml)
Desc: Specifies location to project.yaml. Defaults to ./project.yaml
.
Required: False
Takes: N/A, boolean flag
Desc: Installs all packages referenced in a provided project.yaml
file.
Required: False
Takes: String (path/to/project.yaml)
Desc: Specifies location to project.yaml. Defaults to ./project.yaml
.
This command deals with registries, and specifically modifying the project.yaml
to add registries.
Required: False
Takes: N/A, boolean flag
Desc: Validates the registries in the project.yaml file.
Required: False
Takes: String (path/to/project.yaml)
Desc: Specifies location to project.yaml. Defaults to ./project.yaml
.
Required: False
Takes: String (url or path/to/registry.yaml)
Desc: Adds a registry to the project.yaml file.
Required: False
Takes: String (path/to/project.yaml)
Desc: Specifies location to project.yaml. Defaults to ./project.yaml
.
This creates a new directory for an F Prime package.
Required: False
Takes: URL
Desc: Remote repo URL to initialize your package with.
Initializes an existing F Prime project with the appropriate file and contents required to work with F Prime packages.
Remove an F Prime package.
Required: False
Takes: String (package shortname)
Desc: Removes the package with this shortname
Required: False
Takes: String (path/to/project.yaml)
Desc: Specifies location to project.yaml. Defaults to ./project.yaml
.
This command works with config objects for packages.
Required: False
Takes: String (package shortname)
Desc: Generate the fillable files for the config objects given the package.
Required: False
Takes: String (path/to/project.yaml)
Desc: Specifies location to project.yaml. Defaults to ./project.yaml
.
Required: False
Takes: String (package shortname)
Desc: Apply the fillables using cookiecutter to generate output files.