Skip to content

Command line application that generates files/projects from a template

License

Notifications You must be signed in to change notification settings

go-scaffold/go-scaffold

Repository files navigation

go-scaffold

Go Report Card CI Status

Command line application that generates files/projects from a template.

The app is heavily inspired by Helm, but with the intent to be general purpose.

You can look at the examples folder to checkout some examples.

Note: if you are looking for the legacy version of the application, please check the legacy branch.

Build and install

To build the executable:

make go-build

To build the docker image:

make docker-build

To build both:

make build

To build and install it:

make install

Usage

Template generation

In order to generate the output files from a template:

go-scaffold generate [<flags>] <template_oath> <output_dir>

i.e.:

go-scaffold generate -f ./examples/hello-world-markdown/values-project1.yaml ./examples/hello-world-markdown build/

About

Command line application that generates files/projects from a template

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published