faas-cli

Official CLI for OpenFaaS

OTHER License

Downloads
48
Stars
787
Committers
71

Bot releases are hidden (Show)

faas-cli - Allow Dockerfile as language / handler

Published by alexellis about 7 years ago

This allows the FaaS CLI to handle your non-templated Docker builds.

See example of ImageMagick in the samples.yml file.

faas-cli - Support Ruby + CSharp templates

Published by alexellis about 7 years ago

Templates can now be created for Ruby or CSharp .NET Standard 2.0 functions also.

faas-cli - Restores downloading of templates via Github

Published by alexellis about 7 years ago

  • Downloads templates from Github when missing from current directory. (removed between 0.4 and 0.4.5
faas-cli - Fixes for CLI

Published by alexellis about 7 years ago

  • skipBuild now skip_build in YAML
  • sample (names) updated to be compatible with K8s naming
  • quiet output for templating
  • --squash flag available for experimental Docker daemons

Templates:

  • made NPM quiet
  • used curl instead of ADD https:// for watchdog - speed boost during templating due to caching
  • templates now copy your handler recursively into target container
faas-cli - Automatic download of templates

Published by alexellis over 7 years ago

Downloads templates from Github when missing from current directory.

faas-cli - Glide vendoring, multi-arch binaries and brew

Published by alexellis over 7 years ago

This release introduces Glide vendoring into the repository so that we can download the CLI via a brew recipe.

faas-cli - Enhancements to CLI

Published by alexellis over 7 years ago

  • Short version of -yaml is now -f.

  • -f takes URLs so: faas-cli -action build -f https://raw.githubusercontent.com/alexellis/faas-cli/master/samples.yml

  • -action=push added to push images from stack to relevant registries

  • Validation added to -action flag for build/deploy/push

  • skipBuild is an option for functions in the YAML stack files for images that don't need to be built

faas-cli - Initial release

Published by alexellis over 7 years ago

Initial binary release for Mac/Linux.