Knative Functions client API and CLI
Go to file
Lance Ball 6d7ab83aed
Make `func invoke` print any response it receives. (#881)
* Make `func invoke` print any response it receives.

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

* fixup: improve test

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

* fixup: check Write() return value

Signed-off-by: Lance Ball <lball@redhat.com>
2022-03-06 14:25:35 -08:00
.chglog Change github.com links to the new home (#424) 2021-07-26 10:30:15 -07:00
.github/workflows Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08:00
buildpacks src: promote verbosity to constructor arg (#869) 2022-03-04 11:19:36 -08:00
cmd Make `func invoke` print any response it receives. (#881) 2022-03-06 14:25:35 -08:00
docker src: promote verbosity to constructor arg (#869) 2022-03-04 11:19:36 -08:00
docs fix: minor typos in docs (#862) 2022-02-23 07:25:39 -08:00
generate/templates Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08:00
hack Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08:00
http Custom improvements for OpenShift (#825) 2022-02-22 10:17:04 -08:00
k8s feat: delete pipeline and resources with `func delete` (#763) 2022-01-24 12:39:29 -08: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 Fix OpenShift credential loader (#876) 2022-03-01 17:59:42 -08:00
pipelines src: promote verbosity to constructor arg (#869) 2022-03-04 11:19:36 -08:00
plugin Cleanup commands (#807) 2022-02-03 10:26:21 -08:00
progress src: promote verbosity to constructor arg (#869) 2022-03-04 11:19:36 -08:00
schema src: fix `func.yaml` schema (#805) 2022-02-01 18:05:32 -08:00
ssh chore: Adding support to ssh-agent on Windows using named pipes (#733) 2022-01-05 10:38:33 -08:00
templates Adding sample function in go template (#840) 2022-03-01 07:38:42 -08:00
test test: url for invoke test (#863) 2022-02-24 02:32:38 -08:00
testdata feat!: invoke (#705) 2022-01-21 12:04:05 -08:00
testing Windows unit test fixes (#860) 2022-02-27 17:53:07 -08:00
third_party/VENDOR-LICENSE Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08:00
utils fix: ConfigMap/Secret key validation (#623) 2021-11-03 10:20:48 -07:00
vendor Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08: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 Adding sample function in go template (#840) 2022-03-01 07:38:42 -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
AUTHORS chore: add AUTHORS and OWNERS files (#413) 2021-07-07 10:35:33 -04:00
CHANGELOG.md chore: release 0.21.0 (#737) 2022-01-12 10:56:51 -08:00
LICENSE Apache 2.0 License 2020-07-09 12:22:59 +00:00
Makefile Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08:00
OWNERS Update OWNERS (#783) 2022-01-25 08:26:49 -08:00
OWNERS_ALIASES Update community files (#877) 2022-03-02 14:45:07 -08:00
README.md add meeting time (#491) 2021-08-23 08:11:35 -07:00
client.go Make `func invoke` print any response it receives. (#881) 2022-03-06 14:25:35 -08:00
client_int_test.go src: promote verbosity to constructor arg (#869) 2022-03-04 11:19:36 -08:00
client_test.go Make `func invoke` print any response it receives. (#881) 2022-03-06 14:25:35 -08: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 Relax permission check only to owner exec perm (#878) 2022-03-03 05:54:06 -08: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: direct serialization of Function metadata as func.yaml (#641) 2021-11-17 06:18:35 -08: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 Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08:00
go.sum Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08:00
instances.go feat!: invoke (#705) 2022-01-21 12:04:05 -08:00
invoke.go Make `func invoke` print any response it receives. (#881) 2022-03-06 14:25:35 -08:00
job.go feat!: invoke (#705) 2022-01-21 12:04:05 -08:00
repositories.go Windows unit test fixes (#860) 2022-02-27 17:53:07 -08:00
repositories_test.go Windows unit test fixes (#860) 2022-02-27 17:53:07 -08:00
repository.go Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08:00
repository_test.go feat!: invoke (#705) 2022-01-21 12:04:05 -08: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 Windows unit test fixes (#860) 2022-02-27 17:53:07 -08:00
version.txt chore: release 0.21.0 (#737) 2022-01-12 10:56:51 -08:00
zz_filesystem_generated.go Use custom zip embedding not pkger (#835) 2022-03-02 06:41:43 -08: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.