Skip to content

Releases: openfaas/faas-cli

Allow Dockerfile as language / handler

27 Aug 08:42
Compare
Choose a tag to compare

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

See example of ImageMagick in the samples.yml file.

  • Allow Dockerfile as language / handler
  • Update Golang to 1.8.3 3f97a37
  • Added -delete as an action to remove deployed functions

Support Ruby + CSharp templates

16 Aug 19:42
Compare
Choose a tag to compare

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

Restores downloading of templates via Github

10 Aug 13:07
Compare
Choose a tag to compare
  • Downloads templates from Github when missing from current directory. (removed between 0.4 and 0.4.5

Fixes for CLI

08 Aug 10:30
Compare
Choose a tag to compare
  • 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

Automatic download of templates

10 Jul 11:56
Compare
Choose a tag to compare

Downloads templates from Github when missing from current directory.

Glide vendoring, multi-arch binaries and brew

23 Jun 13:00
Compare
Choose a tag to compare

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

Enhancements to CLI

01 Jun 16:33
Compare
Choose a tag to compare
  • 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

Initial release

14 Apr 14:27
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

Initial binary release for Mac/Linux.