Knative Functions client API and CLI
Go to file
knative-automation b952b0fb38
Update community files (#1436)
Signed-off-by: Knative Automation <automation@knative.team>

Signed-off-by: Knative Automation <automation@knative.team>
2022-11-17 15:18:40 +00:00
.chglog chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
.github/workflows fix: Quarkus version update action (#1347) 2022-10-17 14:05:59 +00:00
builders chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
buildpacks Add VMware builder as trusted (#1429) 2022-11-15 18:41:37 +00:00
cmd src: update build command help text (#1425) 2022-11-16 14:18:38 +00:00
config feat: effective path (#1353) 2022-11-11 11:21:17 +00:00
docker fix: config dir default empty (#1376) 2022-10-21 17:21:13 +00:00
docs src: update build command help text (#1425) 2022-11-16 14:18:38 +00:00
generate/templates refactor: clean up (#1400) 2022-11-01 22:09:05 +00:00
hack upgrade ci resources version (kubectl, knative, kind, tekton) (#1377) 2022-10-21 22:17:13 +00:00
http chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
k8s Format go code (#1407) 2022-11-04 11:11:04 +00:00
knative test: improve knative tests (#1378) 2022-10-22 04:34:15 +00:00
mock fix: mock and noop inconsistency (#1409) 2022-11-07 12:45:22 +00:00
openshift fix: KUBECONFIG unit test interference (#1387) 2022-10-31 10:04:13 +00:00
pipelines feat: caching for on cluster s2i build (#1406) 2022-11-07 12:15:22 +00:00
plugin chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
progress Format go code (#1407) 2022-11-04 11:11:04 +00:00
s2i feat: improve docker build and push output (#1364) 2022-10-21 14:10:17 +00:00
schema feat: Persist remote value in func.yaml (#1402) 2022-11-14 21:01:37 +00:00
ssh Format go code (#1407) 2022-11-04 11:11:04 +00:00
templates feat: Change Invocation.format to Invoke (#1415) 2022-11-11 11:20:19 +00:00
test Format go code (#1407) 2022-11-04 11:11:04 +00:00
testdata feat: Change Invocation.format to Invoke (#1415) 2022-11-11 11:20:19 +00:00
testing Format go code (#1407) 2022-11-04 11:11:04 +00:00
third_party/VENDOR-LICENSE [main] Upgrade to latest dependencies (#1341) 2022-10-17 20:47:09 +00:00
utils fix: validation of function name (#1263) 2022-09-20 15:36:11 +00:00
vendor upgrade to latest dependencies (#1405) 2022-11-14 21:03:37 +00:00
.codecov.yaml chore: fix codecov.yaml (#1335) 2022-10-13 22:37:53 +00:00
.gitattributes fix: premature Close() of docker client (#1066) 2022-06-16 17:14:17 +00:00
.gitignore chore: add coverage for integration tests (#1307) 2022-10-10 13:18:35 +00:00
.golangci.yaml Revert linting action to the canonical version (#533) 2021-09-16 02:46:39 -07:00
.ko.yaml chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
.unicode-control-characters.config.py Add unicode control chars exclude (#972) 2022-04-14 10:50:11 +00: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(release): 0.26.0 (#1195) 2022-08-29 19:36:15 +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 enhancement(templates): use latest faas-js-runtime + cloudevents (#1422) 2022-11-10 12:59:15 +00:00
OWNERS chore(OWNERS): update to new org (#1397) 2022-11-01 18:01:06 +00:00
OWNERS_ALIASES Update community files (#1436) 2022-11-17 15:18:40 +00:00
README.md chore: update README.md with proper links (#1380) 2022-10-24 03:38:16 +00:00
client.go feat: effective path (#1353) 2022-11-11 11:21:17 +00:00
client_int_test.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
client_test.go feat: effective path (#1353) 2022-11-11 11:21:17 +00:00
config_test.go feat!: invoke (#705) 2022-01-21 12:04:05 -08:00
filesystem.go refactor: clean up (#1400) 2022-11-01 22:09:05 +00:00
filesystem_test.go refactor: clean up (#1400) 2022-11-01 22:09:05 +00:00
function.go feat: Persist remote value in func.yaml (#1402) 2022-11-14 21:01:37 +00:00
function_envs.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
function_envs_unit_test.go [chore] increase labels, envs and volumes test coverage (#1276) 2022-09-27 09:05:14 +00:00
function_git.go feat!: deploy autobuild and flag persistence (#1079) 2022-09-14 11:45:10 +00:00
function_git_unit_test.go feat!: deploy autobuild and flag persistence (#1079) 2022-09-14 11:45:10 +00:00
function_labels.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
function_labels_unit_test.go [chore] increase labels, envs and volumes test coverage (#1276) 2022-09-27 09:05:14 +00:00
function_migrations.go feat: Change Invocation.format to Invoke (#1415) 2022-11-11 11:20:19 +00:00
function_migrations_unit_test.go feat: Change Invocation.format to Invoke (#1415) 2022-11-11 11:20:19 +00: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 path default cwd (#1411) 2022-11-07 12:07:21 +00:00
function_unit_test.go fix: error instantiating empty function (#1410) 2022-11-04 15:54:04 +00:00
function_volumes.go chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
function_volumes_unit_test.go [chore] increase labels, envs and volumes test coverage (#1276) 2022-09-27 09:05:14 +00:00
go.mod upgrade to latest dependencies (#1405) 2022-11-14 21:03:37 +00:00
go.sum upgrade to latest dependencies (#1405) 2022-11-14 21:03:37 +00:00
instances.go fix: error instantiating empty function (#1410) 2022-11-04 15:54:04 +00:00
instances_test.go fix: function errors prematurely (#1373) 2022-10-21 12:56:14 +00:00
invoke.go feat: Change Invocation.format to Invoke (#1415) 2022-11-11 11:20:19 +00:00
job.go chore: global config file paths (#1344) 2022-10-21 10:38:13 +00:00
repositories.go chore: global config file paths (#1344) 2022-10-21 10:38:13 +00:00
repositories_test.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
repository.go feat: effective path (#1353) 2022-11-11 11:21:17 +00:00
repository_test.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00: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: Change Invocation.format to Invoke (#1415) 2022-11-11 11:20:19 +00:00
templates.go fix: error instantiating empty function (#1410) 2022-11-04 15:54:04 +00:00
templates_test.go feat: Change Invocation.format to Invoke (#1415) 2022-11-11 11:20:19 +00:00
zz_filesystem_generated.go feat: Change Invocation.format to Invoke (#1415) 2022-11-11 11:20:19 +00:00

README.md

Func

CI Status Client API Documentation Issues License Releases codecov

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

Try the QuickStart Read the Documentation

Roadmap

We use GitHub issues and project to track our roadmap. Please see our roadmap here.

Contributing

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

The func Working Group meets @ 10:00 US Eastern every Tuesday, we'd love to have you! For more information, see the invitation on the Knative Team Calendar.