Knative Functions client API and CLI
Go to file
David Simansky e0bbcc2d08
chore: Refactor use of deprecated io/ioutil package (#1285)
2022-09-27 13:28:15 +00:00
.chglog Change github.com links to the new home (#424) 2021-07-26 10:30:15 -07:00
.github/workflows Update Go in actions to 1.18 (#1247) 2022-09-14 16:01:05 +00:00
builders [feat] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +00:00
buildpacks [feat] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +00:00
cmd chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
config chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
docker chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
docs chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
generate/templates Template generation improvements (#949) 2022-04-06 21:59:44 +00:00
hack chore: install Tekton Task from local source code & install S2I task (#1234) 2022-09-13 01:07:47 +00:00
http feat: `invoke` - allow insecure connections over SSL (#1255) 2022-09-20 12:25:10 +00:00
k8s Testing cleanup (#1272) 2022-09-22 13:12:12 +00:00
knative [feat] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +00:00
mock chore: use lower case *functions* in all CLI outputs (#1135) 2022-07-27 13:34:36 +00:00
openshift [feat] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +00:00
pipelines [feat] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +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 chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
schema chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
ssh chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
templates chore: update Quarkus platform version to 2.12.3.Final (#1267) 2022-09-20 21:01:09 +00:00
test chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
testdata [feat] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +00:00
testing chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
third_party/VENDOR-LICENSE chore: Update versions of major libraries used (#1277) 2022-09-23 17:46:13 +00:00
utils fix: validation of function name (#1263) 2022-09-20 15:36:11 +00:00
vendor chore: Update versions of major libraries used (#1277) 2022-09-23 17:46:13 +00:00
.codecov.yaml [chore] updating codecov configs (#1270) 2022-09-21 13:06:10 +00:00
.gitattributes fix: premature Close() of docker client (#1066) 2022-06-16 17:14:17 +00:00
.gitignore chore: update .gitignore (#215) (#1209) 2022-08-31 13:27:17 +00: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
.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 Update Go in actions to 1.18 (#1247) 2022-09-14 16:01:05 +00:00
OWNERS Update OWNERS (#783) 2022-01-25 08:26:49 -08:00
OWNERS_ALIASES Update community files (#1215) 2022-09-07 02:14:17 +00:00
README.md Adding Codecov badge to readme (#1264) 2022-09-21 07:43:10 +00:00
client.go feat: readonly global config (#1260) 2022-09-23 17:49:13 +00:00
client_int_test.go chore: use lower case *functions* in all CLI outputs (#1135) 2022-07-27 13:34:36 +00:00
client_test.go chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00: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 chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
function.go chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
function_envs.go On cluster build: support Build Envs (#1174) 2022-08-19 13:32:52 +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 src: direct serialization of Function metadata as func.yaml (#641) 2021-11-17 06:18:35 -08: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 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] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +00:00
function_unit_test.go [feat] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +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 chore: Update versions of major libraries used (#1277) 2022-09-23 17:46:13 +00:00
go.sum chore: Update versions of major libraries used (#1277) 2022-09-23 17:46:13 +00:00
instances.go chore: use lower case *functions* in all CLI outputs (#1135) 2022-07-27 13:34:36 +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 Enabled previously disabled git tests for Window (#909) 2022-03-17 03:20:48 -07:00
repository.go chore: Refactor use of deprecated io/ioutil package (#1285) 2022-09-27 13:28:15 +00:00
repository_test.go [feat] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +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] 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 [feat] refactoring func.yaml struct to match cmd lifecycle (#1254) 2022-09-22 20:22:12 +00:00
version.txt chore(release): 0.26.0 (#1195) 2022-08-29 19:36:15 +00:00
zz_filesystem_generated.go chore: update Quarkus platform version to 2.12.3.Final (#1267) 2022-09-20 21:01:09 +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

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.