v1.0.0
jam
jam
is a command-line tool that can be used to create buildpack tarball
artifacts. The jam
name is simply a play on the idea of "packaging" or
"packing" a buildpack.
jam
comes with the following commands:
- help : Help about any command
- pack : package buildpack
- summarize : summarize buildpackage
- update-builder : update builder
- update-buildpack : update buildpack
- update-dependencies : update all dependencies in a buildpack.toml according to metadata.constraints
You can create buildpacks from a source repository using the pack
command like this:
jam pack \
--buildpack ./buildpack.toml \
--stack io.paketo.stacks.tiny \
--version 1.2.3 \
--offline \
--output ./buildpack.tgz
Previous versions
This repository is the jam
cli that was extracted from the packit
library
after it became feature rich enough to be see as a standalone product. If you
would like to see previous releases of jam
you can see the last release on
packit
here.