Knative Functions client API and CLI
Go to file
Zbynek Roubalik b4b4cc34c3
feat: add OpenShift related Annotations & Labels (#1106)
* feat: add OpenShift related Annotations & Labels

Signed-off-by: Zbynek Roubalik <zroubalik@gmail.com>

* fix test

Signed-off-by: Zbynek Roubalik <zroubalik@gmail.com>
2022-07-13 18:19:14 +00:00
.chglog
.github/workflows Update actions (#1082) 2022-06-28 02:16:29 +00:00
buildpacks fix: premature Close() of docker client (#1066) 2022-06-16 17:14:17 +00:00
cmd feat: add OpenShift related Annotations & Labels (#1106) 2022-07-13 18:19:14 +00:00
docker fix: image push authorization check (#1109) 2022-07-12 18:44:13 +00:00
docs Update to the latest knative version (#1101) 2022-07-11 08:20:12 +00:00
generate/templates Template generation improvements (#949) 2022-04-06 21:59:44 +00:00
hack Increase service wait timeout (#1043) 2022-06-08 20:19:38 +00:00
http Custom improvements for OpenShift (#825) 2022-02-22 10:17:04 -08:00
k8s Use socat image from quay.io (#987) 2022-04-21 15:42:30 +00:00
knative feat: add OpenShift related Annotations & Labels (#1106) 2022-07-13 18:19:14 +00:00
mock feat: deploy success message also displays the namespace (#1090) 2022-07-06 16:34:08 +00:00
openshift feat: add OpenShift related Annotations & Labels (#1106) 2022-07-13 18:19:14 +00:00
pipelines feat: add OpenShift related Annotations & Labels (#1106) 2022-07-13 18:19:14 +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 Improve error message for s2i unsupported runtimes (#1080) 2022-06-27 20:41:28 +00:00
schema feat!: change 'version' to 'specVersion' (#1086) 2022-07-01 09:22:45 +00:00
ssh Improve error handling (#916) 2022-03-22 17:18:17 -07:00
templates Preserve func.yaml for Quarkus BP build (#1092) 2022-06-30 18:29:31 +00:00
test feat: deploy success message also displays the namespace (#1090) 2022-07-06 16:34:08 +00:00
testdata feat!: change 'version' to 'specVersion' (#1086) 2022-07-01 09:22:45 +00:00
testing src: exported client constructor with options (#883) 2022-03-30 00:58:46 +00:00
third_party/VENDOR-LICENSE Update Knative dependencies to v1.2 (0.29) (#1002) 2022-05-02 19:01:57 +00:00
utils
vendor Update Knative dependencies to v1.3 (0.30) (#1107) 2022-07-12 16:51:13 +00:00
.codecov.yaml Do not codecov ./templates (#1074) 2022-06-21 12:20:21 +00:00
.gitattributes fix: premature Close() of docker client (#1066) 2022-06-16 17:14:17 +00:00
.gitignore Updating to latest spring cloud release and refactoring code (#838) 2022-03-11 07:22:32 -08:00
.golangci.yaml
.ko.yaml adding ko to produce image with func command (#692) 2022-01-06 06:37:02 -08: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.24.0 (#1034) 2022-06-01 17:24:24 +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: adds tests for springboot templates (#1059) 2022-06-14 17:24:16 +00:00
OWNERS Update OWNERS (#783) 2022-01-25 08:26:49 -08:00
OWNERS_ALIASES Update community files (#1102) 2022-07-11 02:34:11 +00:00
README.md fix: update various doc links (#980) 2022-04-20 12:10:29 +00:00
client.go feat: deploy success message also displays the namespace (#1090) 2022-07-06 16:34:08 +00:00
client_int_test.go feat: add OpenShift related Annotations & Labels (#1106) 2022-07-13 18:19:14 +00:00
client_test.go feat: deploy success message also displays the namespace (#1090) 2022-07-06 16:34:08 +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 Refactor: templates (#961) 2022-04-14 11:29:10 +00:00
filesystem_test.go Template generation improvements (#949) 2022-04-06 21:59:44 +00:00
function.go feat!: change 'version' to 'specVersion' (#1086) 2022-07-01 09:22:45 +00: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!: change 'version' to 'specVersion' (#1086) 2022-07-01 09:22:45 +00:00
function_migrations_unit_test.go feat!: change 'version' to 'specVersion' (#1086) 2022-07-01 09:22:45 +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 src: update runner with shared env interpolation (#992) 2022-04-25 22:48:54 +00: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 Update Knative dependencies to v1.3 (0.30) (#1107) 2022-07-12 16:51:13 +00:00
go.sum Update Knative dependencies to v1.3 (0.30) (#1107) 2022-07-12 16:51:13 +00:00
instances.go feat!: invoke (#705) 2022-01-21 12:04:05 -08:00
invoke.go Use JSON as default msg for the invoke sub-cmd (#1042) 2022-06-09 06:59:38 +00:00
job.go feat: on run, build only when filesystem changed (#1031) 2022-06-15 09:56:17 +00: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 Refactor: clean Repository and Runtimes structs (#973) 2022-04-18 23:14:28 +00:00
repository_test.go Refactor: templates (#961) 2022-04-14 11:29:10 +00:00
sortedset.go
template.go feat: builder images map migration (#1033) 2022-06-07 11:15:36 +00:00
templates.go Refactor: templates (#961) 2022-04-14 11:29:10 +00:00
templates_test.go Refactor: templates (#961) 2022-04-14 11:29:10 +00:00
version.txt chore(release): 0.24.0 (#1034) 2022-06-01 17:24:24 +00:00
zz_filesystem_generated.go Preserve func.yaml for Quarkus BP build (#1092) 2022-06-30 18:29:31 +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 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.