client/vendor/github.com
Navid Shaikh 7dbb5a5bb0 kn source list-types (builtin types) (#536)
* feat: kn source list-types (builtin types)

 - Only lists the builtin source types
 - Uses client-go dynamic client for listing CRDs
 - Adds DyanmicClient interface to KnParams
 - Adds printing options

* chore(lint): Address golint suggestions

* Rebase and update venodr/modules.txt

* Adds unit tests for DynamicClient in types.go

* Add kn source list-types command in smoke tests

* Constants for the CRD GVR and source identifier label key value

 GVR as:
   - Group: apiextensions.k8s.io
   - Version: v1beta1
   - Resource: customresourcedefinitions
 Label as:
   {"duck.knative.dev/source": "true"}

* Add tests for dynamic client

* Add description about SinkBinding source type

  as - "Binding Pattern for ContainerSource"

* Remove unused imports

* Adds unit tests for list-types command processing

* More unit tests for flags

* Adds e2e tests for kn source list-types

  - also test the YAML output

* Sort the source types while listing them

 - Update the unit tests accordingly

* Add examples

* Add unit tests for CreateDynamicTestKnCommand

* Fix typo in unit tests

* golint fixes

* Updates to vendor/modules.txt after rebase

* Remove the extra lines
2019-12-10 11:20:47 -08:00
..
PuerkitoBio chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
aws/aws-sdk-go chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
beorn7/perks chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
census-instrumentation/opencensus-proto chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
cpuguy83/go-md2man/v2 Updates spf13/cobra dep to v0.0.5 (#443) 2019-10-30 03:31:11 -07:00
davecgh/go-spew Actually, vendor everything (#59) 2019-04-05 04:08:57 -07:00
emicklei/go-restful chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
evanphx/json-patch chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
fsnotify/fsnotify Revert #173 and #139, reinstating having a config file. (#193) 2019-06-19 18:12:58 -07:00
ghodss/yaml Actually, vendor everything (#59) 2019-04-05 04:08:57 -07:00
go-openapi chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
gobuffalo/envy Add dependencies to Eventing 0.9.0 (#470) 2019-11-12 00:41:22 -08:00
gogo/protobuf chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
golang chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
google chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
googleapis chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
gregjones/httpcache chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
hashicorp Update serving dependency to 0.8; change all import paths (#368) 2019-08-15 18:09:08 -07:00
imdario/mergo chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
inconshreveable/mousetrap Actually, vendor everything (#59) 2019-04-05 04:08:57 -07:00
jmespath/go-jmespath chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
joho/godotenv Add dependencies to Eventing 0.9.0 (#470) 2019-11-12 00:41:22 -08:00
json-iterator/go feature(service describe): Output of service details (#252) 2019-08-08 08:23:56 -07:00
magiconair/properties kn source list-types (builtin types) (#536) 2019-12-10 11:20:47 -08:00
mailru/easyjson chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
markbates/inflect Add dependencies to Eventing 0.9.0 (#470) 2019-11-12 00:41:22 -08:00
mattbaird/jsonpatch Actually, vendor everything (#59) 2019-04-05 04:08:57 -07:00
matttproud/golang_protobuf_extensions chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
mitchellh Revert #173 and #139, reinstating having a config file. (#193) 2019-06-19 18:12:58 -07:00
modern-go Actually, vendor everything (#59) 2019-04-05 04:08:57 -07:00
pelletier/go-toml Revert #173 and #139, reinstating having a config file. (#193) 2019-06-19 18:12:58 -07:00
peterbourgon/diskv Actually, vendor everything (#59) 2019-04-05 04:08:57 -07:00
pkg/errors fixes(issue #111) generically for all command groups (#218) 2019-07-02 23:50:32 -07:00
prometheus chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00
robfig/cron Add dependencies to Eventing 0.9.0 (#470) 2019-11-12 00:41:22 -08:00
russross/blackfriday/v2 Updates spf13/cobra dep to v0.0.5 (#443) 2019-10-30 03:31:11 -07:00
shurcooL/sanitized_anchor_name Updates spf13/cobra dep to v0.0.5 (#443) 2019-10-30 03:31:11 -07:00
spf13 chore: Update to Knative Serving 0.10.0 (#474) 2019-11-04 13:02:19 -08:00