Removes unused BOSH packages from the compilation cache.
This command will inspect the compilation cache populated by its sibling "packages" and remove all which are not required anymore.
fissile build cleancache
-c, --cache-dir string Local BOSH cache directory. (default "~/.bosh/cache")
--config string config file (default is $HOME/.fissile.yaml)
-d, --dark-opinions string Path to a BOSH deployment manifest file that contains properties that should not have opinionated defaults.
-l, --light-opinions string Path to a BOSH deployment manifest file that contains properties to be used as defaults.
-M, --metrics string Path to a CSV file to store timing metrics into.
-o, --output string Choose output format, one of human, json, or yaml (currently only for 'show properties') (default "human")
-r, --release string Path to dev BOSH release(s).
-n, --release-name string Name of a dev BOSH release; if empty, default configured dev release name will be used
-v, --release-version string Version of a dev BOSH release; if empty, the latest dev release will be used
-p, --repository string Repository name prefix used to create image names. (default "fissile")
-m, --role-manifest string Path to a yaml file that details which jobs are used for each role.
-w, --work-dir string Path to the location of the work directory. (default "/var/fissile")
-W, --workers int Number of workers to use. (default 2)
- fissile build - Has subcommands to build all images and necessary artifacts.