Skip to content

Releases: openfaas/faas-cli

Make stack.yaml the default for new functions, pull templates when not available

27 Jan 15:08
Compare
Choose a tag to compare

Changelog for 0.17.1:

Commits
1ca7ded Update vendor in Go.mod by @alexellis
acb912d Update faas-cli new to use stack.yaml by @alexellis
13a967a Fix bash test by @alexellis
11885ac Better error handling and Handle potential permissions issue by @alexellis
d3c89eb Fail integration test early through set mechanisms by @alexellis
6eeded5 Name template from python3 to python3-http by @alexellis
0b5ae5a Update CI test to use python3-http instead of EOL template by @alexellis
c4e4ff9 Accept stack.yaml as a default file if present by @alexellis
7fdb7f7 Make test more accurate by fixing URLs by @alexellis
ef9c610 Switch out ruby for dockerfile in tests by @alexellis
15ae2e3 Pull templates from store when not present by @alexellis

Changes: 0.17.0...0.17.1

Generated by Derek

Add command to print JWT token for customer support

16 Jan 11:17
Compare
Choose a tag to compare

Changelog for 0.17.0:

Commits
b368a1c Add command to print JWT token for customer support by @alexellis

Changes: 0.16.38...0.17.0

Generated by Derek

Maintenance release - update dependencies, migrate to Go 1.23

20 Dec 17:36
Compare
Choose a tag to compare

Changelog for 0.16.38:

Commits
6de492c Build with Go 1.23 by @alexellis
483d2ad Update dependencies in go.mod by @alexellis

Changes: 0.16.37...0.16.38

Generated by Derek

Support random port for local-run command

03 Oct 17:01
Compare
Choose a tag to compare

Changelog for 0.16.37:

Commits
4160539 Support a random port for the local-run by @alexellis

Changes: 0.16.36...0.16.37

Generated by Derek

Remove armv7 from build and examples

25 Sep 06:53
Compare
Choose a tag to compare

Changelog for 0.16.36:

Commits
cb0c41e Remove armv7 from build and examples by @alexellis

Changes: 0.16.35...0.16.36

Generated by Derek

Consistent use of remove/delete/rm for secrets/fns/namespaces

04 Sep 10:09
Compare
Choose a tag to compare

Changelog for 0.16.35:

Commits
6c53304 Bump redist to alpine:3.20.2 by @alexellis
565bbaf Consistent use of remove/delete/rm for secrets/fns/namespaces by @alexellis

Changes: 0.16.34...0.16.35

Generated by Derek

Support --pull for build/publish commands

08 Aug 16:33
Compare
Choose a tag to compare

Changelog for 0.16.34:

Commits
f509dd3 Support --pull for build/publish commands by @alexellis

The --pull flag is supported by Docker and forces a pull
attempt to be made for base images for the case that there
is a newer version available.

The main use-case for this is when teams are publishing
production or internal images directly from their own machines
which accumulate older images.

This is not needed in CI pipelines which start with an empty
library, so always pull the base images fresh from source.

Example:

faas-cli build --pull -f stack.yml && faas-cli push -f stack.yaml or

faas-cli publish --pull -f stack.yml

Changes: 0.16.33...0.16.34

Generated by Derek

Revert issue from Export CreateBuildContext release

08 Aug 11:43
Compare
Choose a tag to compare

Changelog for 0.16.33:

Commits
7264f71 Revert "Export CreateBuildContext function" by @welteki

Changes: 0.16.32...0.16.33

Generated by Derek

Export CreateBuildContext function from the builder package

05 Aug 13:49
Compare
Choose a tag to compare

Changelog for 0.16.32:

  • PR #1000 Export CreateBuildContext function from the builder package. by @welteki

Commits
35dc699 Export CreateBuildContext function by @welteki

Changes: 0.16.31...0.16.32

Generated by Derek

Support multi-arch builds via --remote-builder in publish

26 Jul 07:35
Compare
Choose a tag to compare

Changelog for 0.16.31:

Commits
8b55f87 Support multi-arch builds via --remote-builder in publish by @alexellis
cf22c9e Sync vendor by @alexellis
e3f5171 Update vendor and revert local override in go.mod by @alexellis

Changes: 0.16.30...0.16.31

Generated by Derek