Knative Functions client API and CLI
Go to file
Matej Vasek ee49339bc4
fix: use proper temp dir for funs in e2e tests (#1345)
Signed-off-by: Matej Vasek <mvasek@redhat.com>

Signed-off-by: Matej Vasek <mvasek@redhat.com>
2022-10-17 10:51:57 +00:00
.chglog chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
.github/workflows Update actions (#1343) 2022-10-17 02:10:56 +00:00
builders chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
buildpacks chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
cmd test: test for docker runner (#1331) 2022-10-13 20:54:53 +00:00
config chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
docker test: appease coverage gods (#1334) 2022-10-13 23:49:53 +00:00
docs chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
generate/templates Template generation improvements (#949) 2022-04-06 21:59:44 +00:00
hack chore: update release script to use knative org (#1306) 2022-10-10 13:21:37 +00:00
http chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
k8s cleanup: removed unused functions (#1336) 2022-10-14 00:14:53 +00:00
knative test: initial integration test for knative related functionality (#1338) 2022-10-14 18:01:54 +00:00
mock chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
openshift chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
pipelines chore: update image tag in tekton pipeline (#1340) 2022-10-14 19:27:54 +00:00
plugin chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
progress
s2i chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
schema chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
ssh chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
templates chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
test fix: use proper temp dir for funs in e2e tests (#1345) 2022-10-17 10:51:57 +00:00
testdata chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
testing chore: cmd test cleanup (#1289) 2022-10-03 22:03:28 +00:00
third_party/VENDOR-LICENSE update CLI deps (cobra, viper, etc) (#1326) 2022-10-14 08:21:53 +00:00
utils fix: validation of function name (#1263) 2022-09-20 15:36:11 +00:00
vendor update CLI deps (cobra, viper, etc) (#1326) 2022-10-14 08:21:53 +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
.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
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
Makefile chore: change Makefile for multiple tags at HEAD (#1252) 2022-10-12 11:45:53 +00:00
OWNERS
OWNERS_ALIASES Update community files (#1291) 2022-09-29 02:48:16 +00:00
README.md chore: add link to the roadmap in the Readme (#1337) 2022-10-14 11:35:54 +00:00
client.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +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 chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
config_test.go
filesystem.go Refactor: templates (#961) 2022-04-14 11:29:10 +00:00
filesystem_test.go chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
function.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +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] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +00:00
function_migrations_unit_test.go [feat] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +00:00
function_options.go
function_options_unit_test.go
function_test.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
function_unit_test.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +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 update CLI deps (cobra, viper, etc) (#1326) 2022-10-14 08:21:53 +00:00
go.sum update CLI deps (cobra, viper, etc) (#1326) 2022-10-14 08:21:53 +00:00
instances.go chore: add unit test cases for instances (#1314) 2022-10-12 14:16:51 +00:00
instances_test.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
invoke.go chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
job.go chore: use lower case *functions* in all CLI outputs (#1135) 2022-07-27 13:34:36 +00:00
repositories.go Improve error messages (#913) 2022-03-21 08:24:47 -07:00
repositories_test.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
repository.go fix: missing close of manifests (#1299) 2022-10-05 09:30:31 +00:00
repository_test.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
sortedset.go
template.go [feat] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +00:00
templates.go chore: use lower case *functions* in all CLI outputs (#1135) 2022-07-27 13:34:36 +00:00
templates_test.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +00:00
zz_filesystem_generated.go chore: update all references to kn-plugin-func (#1311) 2022-10-13 16:31:53 +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.

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 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.