Knative Functions client API and CLI
Go to file
Lance Ball 4e369a013a
chore: add release process and func_darwin_arm64 to the release artifacts (#945)
* fix: add func_darwin_arm64 to the release artifacts

Signed-off-by: Lance Ball <lball@redhat.com>

* chore: add ARM64 release target/propose process

I noticed in the most recent release, that a MacOS M1 binary was not
produced. This commit adds that target to `hack/release.sh`. Additionally
the CHANGELOG.md files and version.txt files have been updated to accurately
reflect the current status. Finally, I've proposed a release process in
the new file `docs/RELEASING.md`.

Signed-off-by: Lance Ball <lball@redhat.com>

* fixup: remove trailing whitespace

Signed-off-by: Lance Ball <lball@redhat.com>
2022-04-07 15:22:46 +00:00
.chglog Change github.com links to the new home (#424) 2021-07-26 10:30:15 -07:00
.github/workflows Update actions (#946) 2022-04-07 07:00:45 +00:00
buildpacks feat: s2i builder with preliminary node support (#923) 2022-04-05 13:08:44 +00:00
cmd feat: invoke verbose metadata (#944) 2022-04-06 14:19:47 +00:00
docker feat: s2i builder with preliminary node support (#923) 2022-04-05 13:08:44 +00:00
docs chore: add release process and func_darwin_arm64 to the release artifacts (#945) 2022-04-07 15:22:46 +00:00
generate/templates Template generation improvements (#949) 2022-04-06 21:59:44 +00:00
hack chore: add release process and func_darwin_arm64 to the release artifacts (#945) 2022-04-07 15:22:46 +00:00
http Custom improvements for OpenShift (#825) 2022-02-22 10:17:04 -08:00
k8s Print logs if Pipeline Run fails (#943) 2022-04-05 16:07:44 +00:00
knative src: promote verbosity to constructor arg (#869) 2022-03-04 11:19:36 -08:00
mock feat: delete pipeline and resources with `func delete` (#763) 2022-01-24 12:39:29 -08:00
openshift Use "openshift" uname for OpenShift image registry (#938) 2022-04-04 20:37:43 +00:00
pipelines Print logs if Pipeline Run fails (#943) 2022-04-05 16:07:44 +00:00
plugin src: exported client constructor with options (#883) 2022-03-30 00:58:46 +00:00
progress src: promote verbosity to constructor arg (#869) 2022-03-04 11:19:36 -08:00
s2i feat: s2i builder with preliminary node support (#923) 2022-04-05 13:08:44 +00:00
schema src: fix `func.yaml` schema (#805) 2022-02-01 18:05:32 -08:00
ssh Improve error handling (#916) 2022-03-22 17:18:17 -07:00
templates Update spring-boot in templates (#947) 2022-04-06 18:11:45 +00:00
test feat: s2i builder with preliminary node support (#923) 2022-04-05 13:08:44 +00:00
testdata Enabled previously disabled git tests for Window (#909) 2022-03-17 03:20:48 -07:00
testing src: exported client constructor with options (#883) 2022-03-30 00:58:46 +00:00
third_party/VENDOR-LICENSE feat: s2i builder with preliminary node support (#923) 2022-04-05 13:08:44 +00:00
utils fix: ConfigMap/Secret key validation (#623) 2021-11-03 10:20:48 -07:00
vendor feat: s2i builder with preliminary node support (#923) 2022-04-05 13:08:44 +00:00
.codecov.yaml feat: automatically start podman service (#648) 2021-11-11 09:38:38 -08:00
.gitattributes feat: add support for manifest.yaml at repo/language/template levels (#558) 2021-10-27 07:09:01 -07:00
.gitignore Updating to latest spring cloud release and refactoring code (#838) 2022-03-11 07:22:32 -08:00
.golangci.yaml Revert linting action to the canonical version (#533) 2021-09-16 02:46:39 -07:00
.ko.yaml adding ko to produce image with func command (#692) 2022-01-06 06:37:02 -08:00
.versionrc chore: add release process and func_darwin_arm64 to the release artifacts (#945) 2022-04-07 15:22:46 +00:00
AUTHORS chore: add AUTHORS and OWNERS files (#413) 2021-07-07 10:35:33 -04:00
CHANGELOG.md chore: add release process and func_darwin_arm64 to the release artifacts (#945) 2022-04-07 15:22:46 +00:00
CODE-OF-CONDUCT.md Adding code of conduct to reference knative/community's CoC (#911) 2022-03-21 07:22:46 -07:00
LICENSE Apache 2.0 License 2020-07-09 12:22:59 +00:00
Makefile chore: add Apple M1 build in cross-platform target (#932) 2022-04-01 14:47:45 +00:00
OWNERS Update OWNERS (#783) 2022-01-25 08:26:49 -08:00
OWNERS_ALIASES Update community files (#950) 2022-04-07 07:01:45 +00:00
README.md add meeting time (#491) 2021-08-23 08:11:35 -07:00
client.go feat: invoke verbose metadata (#944) 2022-04-06 14:19:47 +00:00
client_int_test.go src: exported client constructor with options (#883) 2022-03-30 00:58:46 +00:00
client_test.go feat: invoke verbose metadata (#944) 2022-04-06 14:19:47 +00:00
config.go src: direct serialization of Function metadata as func.yaml (#641) 2021-11-17 06:18:35 -08:00
config_test.go feat!: invoke (#705) 2022-01-21 12:04:05 -08:00
filesystem.go Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08:00
filesystem_test.go Template generation improvements (#949) 2022-04-06 21:59:44 +00:00
function.go src: fix `func.yaml` schema (#805) 2022-02-01 18:05:32 -08:00
function_buildtype.go feat: completion --build flag of deploy sub-cmd (#802) 2022-02-01 06:58:31 -08:00
function_buildtype_unit_test.go feat!: support on cluster build from git repo with Tekton (#743) 2022-01-12 11:58:51 -08:00
function_envs.go src: direct serialization of Function metadata as func.yaml (#641) 2021-11-17 06:18:35 -08:00
function_envs_unit_test.go src: direct serialization of Function metadata as func.yaml (#641) 2021-11-17 06:18:35 -08:00
function_git.go Support git scp url format (#761) 2022-01-13 11:24:12 -08:00
function_git_unit_test.go Support git scp url format (#761) 2022-01-13 11:24:12 -08:00
function_labels.go src: direct serialization of Function metadata as func.yaml (#641) 2021-11-17 06:18:35 -08:00
function_labels_unit_test.go src: exported client constructor with options (#883) 2022-03-30 00:58:46 +00:00
function_migrations.go feat: function version migrations (#664) 2021-11-24 04:50:27 -08:00
function_migrations_unit_test.go Clean up tests: (#679) 2021-11-28 21:29:03 -08:00
function_options.go src: direct serialization of Function metadata as func.yaml (#641) 2021-11-17 06:18:35 -08:00
function_options_unit_test.go src: direct serialization of Function metadata as func.yaml (#641) 2021-11-17 06:18:35 -08:00
function_test.go feat!: invoke (#705) 2022-01-21 12:04:05 -08:00
function_unit_test.go fix: move integration port to unregistered range (#701) 2021-12-07 15:05:38 -08:00
function_volumes.go src: direct serialization of Function metadata as func.yaml (#641) 2021-11-17 06:18:35 -08:00
function_volumes_unit_test.go Clean up tests: (#679) 2021-11-28 21:29:03 -08:00
go.mod feat: s2i builder with preliminary node support (#923) 2022-04-05 13:08:44 +00:00
go.sum feat: s2i builder with preliminary node support (#923) 2022-04-05 13:08:44 +00:00
instances.go feat!: invoke (#705) 2022-01-21 12:04:05 -08:00
invoke.go feat: invoke verbose metadata (#944) 2022-04-06 14:19:47 +00:00
job.go feat!: invoke (#705) 2022-01-21 12:04:05 -08:00
repositories.go Improve error messages (#913) 2022-03-21 08:24:47 -07:00
repositories_test.go Enabled previously disabled git tests for Window (#909) 2022-03-17 03:20:48 -07:00
repository.go Improve error messages (#913) 2022-03-21 08:24:47 -07:00
repository_test.go differentiate repository and repositories (#900) 2022-03-16 14:01:59 -07:00
sortedset.go feat: add support for manifest.yaml at repo/language/template levels (#558) 2021-10-27 07:09:01 -07:00
template.go feat!: invoke (#705) 2022-01-21 12:04:05 -08:00
templates.go Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08:00
templates_test.go Enabled previously disabled git tests for Window (#909) 2022-03-17 03:20:48 -07:00
version.txt chore: add release process and func_darwin_arm64 to the release artifacts (#945) 2022-04-07 15:22:46 +00:00
zz_filesystem_generated.go Update spring-boot in templates (#947) 2022-04-06 18:11:45 +00:00

README.md

Func

CI Status Client API Documentation Issues License Releases

func is a Client Library and CLI enabling the development and deployment of Functions.

Read the Documentation

Contributing

We are always looking for contributions from the Function Developer community. For more information on how to participate, see the Development Guide

The func Task Force meets @ 10:30 PST every Tuesday, we'd love to have you! For more information, see the invitation on the Knative Team Calendar.