├── vendor
├── github.com
│ ├── modern-go
│ │ ├── reflect2
│ │ │ ├── reflect2_amd64.s
│ │ │ ├── relfect2_386.s
│ │ │ ├── relfect2_arm.s
│ │ │ ├── relfect2_arm64.s
│ │ │ ├── relfect2_mipsx.s
│ │ │ ├── relfect2_s390x.s
│ │ │ ├── relfect2_amd64p32.s
│ │ │ ├── relfect2_mips64x.s
│ │ │ ├── relfect2_ppc64x.s
│ │ │ ├── .gitignore
│ │ │ ├── Gopkg.lock
│ │ │ ├── .travis.yml
│ │ │ ├── go_above_19.go
│ │ │ ├── go_below_118.go
│ │ │ ├── go_above_118.go
│ │ │ └── Gopkg.toml
│ │ └── concurrent
│ │ │ ├── .gitignore
│ │ │ ├── .travis.yml
│ │ │ ├── go_above_19.go
│ │ │ ├── test.sh
│ │ │ ├── log.go
│ │ │ ├── executor.go
│ │ │ └── go_below_19.go
│ ├── emicklei
│ │ └── go-restful
│ │ │ └── v3
│ │ │ ├── .goconvey
│ │ │ ├── Srcfile
│ │ │ ├── coverage.sh
│ │ │ ├── Makefile
│ │ │ ├── json.go
│ │ │ ├── .travis.yml
│ │ │ ├── jsoniter.go
│ │ │ ├── bench_test.sh
│ │ │ ├── SECURITY.md
│ │ │ ├── custom_verb.go
│ │ │ └── filter_adapter.go
│ ├── spf13
│ │ └── pflag
│ │ │ ├── .gitignore
│ │ │ └── .travis.yml
│ ├── go-openapi
│ │ ├── jsonpointer
│ │ │ ├── .gitignore
│ │ │ └── .editorconfig
│ │ ├── jsonreference
│ │ │ └── .gitignore
│ │ └── swag
│ │ │ ├── .gitignore
│ │ │ ├── .gitattributes
│ │ │ └── .editorconfig
│ ├── json-iterator
│ │ └── go
│ │ │ ├── .codecov.yml
│ │ │ ├── .gitignore
│ │ │ ├── .travis.yml
│ │ │ ├── test.sh
│ │ │ ├── build.sh
│ │ │ └── Gopkg.lock
│ ├── google
│ │ ├── uuid
│ │ │ ├── .travis.yml
│ │ │ ├── CONTRIBUTORS
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── doc.go
│ │ │ └── node_js.go
│ │ ├── gnostic-models
│ │ │ ├── jsonschema
│ │ │ │ └── README.md
│ │ │ ├── compiler
│ │ │ │ ├── README.md
│ │ │ │ └── main.go
│ │ │ ├── extensions
│ │ │ │ └── README.md
│ │ │ └── openapiv2
│ │ │ │ └── README.md
│ │ └── gofuzz
│ │ │ ├── .travis.yml
│ │ │ └── doc.go
│ ├── josharian
│ │ └── intern
│ │ │ └── README.md
│ ├── go-logr
│ │ └── logr
│ │ │ ├── CHANGELOG.md
│ │ │ ├── .golangci.yaml
│ │ │ ├── CONTRIBUTING.md
│ │ │ └── SECURITY.md
│ ├── openshift
│ │ ├── client-go
│ │ │ ├── build
│ │ │ │ └── clientset
│ │ │ │ │ └── versioned
│ │ │ │ │ ├── typed
│ │ │ │ │ └── build
│ │ │ │ │ │ └── v1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ │ └── scheme
│ │ │ │ │ └── doc.go
│ │ │ ├── project
│ │ │ │ └── clientset
│ │ │ │ │ └── versioned
│ │ │ │ │ ├── typed
│ │ │ │ │ └── project
│ │ │ │ │ │ └── v1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ │ └── scheme
│ │ │ │ │ └── doc.go
│ │ │ └── template
│ │ │ │ └── clientset
│ │ │ │ └── versioned
│ │ │ │ ├── typed
│ │ │ │ └── template
│ │ │ │ │ └── v1
│ │ │ │ │ ├── doc.go
│ │ │ │ │ └── generated_expansion.go
│ │ │ │ └── scheme
│ │ │ │ └── doc.go
│ │ └── api
│ │ │ ├── build
│ │ │ └── v1
│ │ │ │ └── doc.go
│ │ │ ├── project
│ │ │ └── v1
│ │ │ │ ├── doc.go
│ │ │ │ └── legacy.go
│ │ │ └── template
│ │ │ └── v1
│ │ │ ├── doc.go
│ │ │ └── consts.go
│ ├── golang
│ │ └── protobuf
│ │ │ ├── AUTHORS
│ │ │ ├── CONTRIBUTORS
│ │ │ └── ptypes
│ │ │ └── doc.go
│ ├── imdario
│ │ └── mergo
│ │ │ ├── .travis.yml
│ │ │ └── .gitignore
│ ├── munnerz
│ │ └── goautoneg
│ │ │ └── Makefile
│ ├── mailru
│ │ └── easyjson
│ │ │ └── jlexer
│ │ │ ├── error.go
│ │ │ └── bytestostr_nounsafe.go
│ └── gogo
│ │ └── protobuf
│ │ └── AUTHORS
├── golang.org
│ └── x
│ │ ├── net
│ │ ├── http2
│ │ │ ├── .gitignore
│ │ │ ├── not_go118.go
│ │ │ ├── go118.go
│ │ │ ├── not_go111.go
│ │ │ └── go115.go
│ │ ├── idna
│ │ │ ├── pre_go118.go
│ │ │ └── go118.go
│ │ └── context
│ │ │ └── go19.go
│ │ ├── sys
│ │ ├── unix
│ │ │ ├── .gitignore
│ │ │ ├── ptrace_ios.go
│ │ │ ├── syscall_linux_amd64_gc.go
│ │ │ ├── ptrace_darwin.go
│ │ │ ├── constants.go
│ │ │ ├── mmap_nomremap.go
│ │ │ ├── endian_big.go
│ │ │ ├── sysvshm_unix_other.go
│ │ │ ├── asm_aix_ppc64.s
│ │ │ ├── syscall_linux_gc_arm.go
│ │ │ ├── endian_little.go
│ │ │ ├── asm_solaris_amd64.s
│ │ │ ├── readdirent_getdents.go
│ │ │ ├── pagesize_unix.go
│ │ │ ├── aliases.go
│ │ │ ├── fcntl_linux_32bit.go
│ │ │ ├── gccgo_linux_amd64.go
│ │ │ ├── syscall_linux_gc.go
│ │ │ ├── syscall_linux_alarm.go
│ │ │ ├── syscall_hurd_386.go
│ │ │ ├── sockcmsg_dragonfly.go
│ │ │ ├── sysvshm_linux.go
│ │ │ ├── syscall_linux_gc_386.go
│ │ │ ├── syscall_linux_gccgo_arm.go
│ │ │ ├── race0.go
│ │ │ ├── syscall_solaris_amd64.go
│ │ │ ├── syscall_hurd.go
│ │ │ ├── zptrace_linux_arm64.go
│ │ │ ├── syscall_unix_gc.go
│ │ │ ├── race.go
│ │ │ └── readdirent_getdirentries.go
│ │ ├── plan9
│ │ │ ├── asm.s
│ │ │ ├── pwd_go15_plan9.go
│ │ │ ├── pwd_plan9.go
│ │ │ ├── mksysnum_plan9.sh
│ │ │ ├── race0.go
│ │ │ ├── str.go
│ │ │ ├── env_plan9.go
│ │ │ ├── race.go
│ │ │ └── asm_plan9_arm.s
│ │ └── windows
│ │ │ ├── empty.s
│ │ │ ├── aliases.go
│ │ │ ├── mksyscall.go
│ │ │ ├── race0.go
│ │ │ ├── str.go
│ │ │ └── race.go
│ │ ├── term
│ │ ├── codereview.cfg
│ │ ├── term_unix_other.go
│ │ ├── term_unix_bsd.go
│ │ └── README.md
│ │ ├── oauth2
│ │ ├── internal
│ │ │ ├── doc.go
│ │ │ └── client_appengine.go
│ │ └── .travis.yml
│ │ └── text
│ │ └── secure
│ │ └── bidirule
│ │ ├── bidirule10.0.0.go
│ │ └── bidirule9.0.0.go
├── k8s.io
│ ├── kube-openapi
│ │ └── pkg
│ │ │ ├── util
│ │ │ └── proto
│ │ │ │ └── OWNERS
│ │ │ ├── validation
│ │ │ └── spec
│ │ │ │ └── .gitignore
│ │ │ ├── internal
│ │ │ └── third_party
│ │ │ │ └── go-json-experiment
│ │ │ │ └── json
│ │ │ │ ├── AUTHORS
│ │ │ │ └── CONTRIBUTORS
│ │ │ └── common
│ │ │ └── doc.go
│ ├── client-go
│ │ ├── openapi
│ │ │ └── OWNERS
│ │ ├── tools
│ │ │ ├── metrics
│ │ │ │ └── OWNERS
│ │ │ ├── auth
│ │ │ │ └── OWNERS
│ │ │ └── clientcmd
│ │ │ │ └── api
│ │ │ │ ├── doc.go
│ │ │ │ └── v1
│ │ │ │ └── doc.go
│ │ ├── util
│ │ │ ├── keyutil
│ │ │ │ └── OWNERS
│ │ │ └── cert
│ │ │ │ └── OWNERS
│ │ ├── transport
│ │ │ └── OWNERS
│ │ ├── pkg
│ │ │ └── apis
│ │ │ │ └── clientauthentication
│ │ │ │ └── OWNERS
│ │ ├── rest
│ │ │ └── OWNERS
│ │ ├── kubernetes
│ │ │ ├── typed
│ │ │ │ ├── events
│ │ │ │ │ ├── v1beta1
│ │ │ │ │ │ ├── generated_expansion.go
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1
│ │ │ │ │ │ ├── generated_expansion.go
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── certificates
│ │ │ │ │ ├── v1beta1
│ │ │ │ │ │ ├── generated_expansion.go
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ ├── v1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ │ └── v1alpha1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ ├── apps
│ │ │ │ │ ├── v1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ ├── v1beta1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1beta2
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── coordination
│ │ │ │ │ ├── v1
│ │ │ │ │ │ ├── generated_expansion.go
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1beta1
│ │ │ │ │ │ ├── generated_expansion.go
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── core
│ │ │ │ │ └── v1
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── node
│ │ │ │ │ ├── v1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ │ ├── v1alpha1
│ │ │ │ │ │ ├── generated_expansion.go
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1beta1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ ├── rbac
│ │ │ │ │ ├── v1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ ├── v1beta1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1alpha1
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── batch
│ │ │ │ │ ├── v1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1beta1
│ │ │ │ │ │ ├── generated_expansion.go
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── discovery
│ │ │ │ │ ├── v1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ │ └── v1beta1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ ├── policy
│ │ │ │ │ ├── v1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ │ └── v1beta1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ ├── scheduling
│ │ │ │ │ ├── v1
│ │ │ │ │ │ ├── generated_expansion.go
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ ├── v1beta1
│ │ │ │ │ │ ├── generated_expansion.go
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1alpha1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ ├── storage
│ │ │ │ │ ├── v1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ ├── v1alpha1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1beta1
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── authentication
│ │ │ │ │ ├── v1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ ├── v1beta1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1alpha1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ ├── authorization
│ │ │ │ │ ├── v1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1beta1
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── autoscaling
│ │ │ │ │ ├── v1
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ │ ├── v2
│ │ │ │ │ │ ├── doc.go
│ │ │ │ │ │ └── generated_expansion.go
│ │ │ │ │ ├── v2beta1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v2beta2
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── flowcontrol
│ │ │ │ │ ├── v1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ ├── v1beta1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ ├── v1beta2
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1beta3
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── networking
│ │ │ │ │ ├── v1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ ├── v1alpha1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1beta1
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── admissionregistration
│ │ │ │ │ ├── v1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ ├── v1alpha1
│ │ │ │ │ │ └── doc.go
│ │ │ │ │ └── v1beta1
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── extensions
│ │ │ │ │ └── v1beta1
│ │ │ │ │ │ └── doc.go
│ │ │ │ ├── resource
│ │ │ │ │ └── v1alpha2
│ │ │ │ │ │ └── doc.go
│ │ │ │ └── apiserverinternal
│ │ │ │ │ └── v1alpha1
│ │ │ │ │ ├── doc.go
│ │ │ │ │ └── generated_expansion.go
│ │ │ ├── doc.go
│ │ │ ├── import.go
│ │ │ └── scheme
│ │ │ │ └── doc.go
│ │ └── discovery
│ │ │ └── doc.go
│ ├── klog
│ │ └── v2
│ │ │ ├── .golangci.yaml
│ │ │ ├── code-of-conduct.md
│ │ │ ├── OWNERS
│ │ │ ├── internal
│ │ │ └── clock
│ │ │ │ └── README.md
│ │ │ ├── .gitignore
│ │ │ ├── klog_file_others.go
│ │ │ ├── RELEASE.md
│ │ │ └── SECURITY_CONTACTS
│ ├── utils
│ │ └── clock
│ │ │ └── README.md
│ ├── apimachinery
│ │ └── pkg
│ │ │ ├── api
│ │ │ ├── resource
│ │ │ │ └── OWNERS
│ │ │ ├── meta
│ │ │ │ └── OWNERS
│ │ │ ├── errors
│ │ │ │ ├── OWNERS
│ │ │ │ └── doc.go
│ │ │ └── validation
│ │ │ │ └── doc.go
│ │ │ ├── apis
│ │ │ └── meta
│ │ │ │ └── v1
│ │ │ │ └── OWNERS
│ │ │ ├── types
│ │ │ └── doc.go
│ │ │ └── util
│ │ │ ├── errors
│ │ │ └── doc.go
│ │ │ ├── wait
│ │ │ └── doc.go
│ │ │ └── sets
│ │ │ └── doc.go
│ └── api
│ │ ├── apps
│ │ └── v1
│ │ │ └── doc.go
│ │ ├── batch
│ │ └── v1
│ │ │ └── doc.go
│ │ ├── autoscaling
│ │ ├── v1
│ │ │ └── doc.go
│ │ └── v2
│ │ │ └── doc.go
│ │ └── node
│ │ └── v1
│ │ └── doc.go
├── sigs.k8s.io
│ ├── json
│ │ ├── OWNERS
│ │ ├── code-of-conduct.md
│ │ ├── SECURITY_CONTACTS
│ │ └── doc.go
│ ├── yaml
│ │ ├── code-of-conduct.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── yaml_go110.go
│ │ ├── OWNERS
│ │ ├── RELEASE.md
│ │ └── SECURITY_CONTACTS
│ └── structured-merge-diff
│ │ └── v4
│ │ └── typed
│ │ └── doc.go
├── gopkg.in
│ ├── yaml.v2
│ │ ├── .travis.yml
│ │ ├── NOTICE
│ │ └── writerc.go
│ └── yaml.v3
│ │ └── NOTICE
└── google.golang.org
│ ├── appengine
│ └── internal
│ │ ├── identity_flex.go
│ │ ├── main_common.go
│ │ ├── main.go
│ │ ├── base
│ │ └── api_base.proto
│ │ └── app_id.go
│ └── protobuf
│ ├── encoding
│ └── prototext
│ │ └── doc.go
│ ├── internal
│ ├── flags
│ │ ├── proto_legacy_enable.go
│ │ └── proto_legacy_disable.go
│ ├── impl
│ │ ├── codec_map_go112.go
│ │ ├── codec_unsafe.go
│ │ └── enum.go
│ ├── errors
│ │ └── is_go113.go
│ ├── genid
│ │ ├── doc.go
│ │ ├── wrappers.go
│ │ ├── map_entry.go
│ │ └── empty_gen.go
│ └── strs
│ │ └── strings_pure.go
│ ├── runtime
│ └── protoiface
│ │ └── legacy.go
│ └── proto
│ ├── proto_reflect.go
│ └── proto_methods.go
├── .mvn
├── maven.config
└── extensions.xml
├── src
├── main
│ ├── webapp
│ │ └── BaseStep
│ │ │ ├── help-logLevel.html
│ │ │ ├── help-cluster.html
│ │ │ ├── help-advancedArguments.html
│ │ │ ├── help-project.html
│ │ │ └── help-credentials.html
│ ├── resources
│ │ ├── com
│ │ │ └── openshift
│ │ │ │ └── jenkins
│ │ │ │ └── plugins
│ │ │ │ ├── freestyle
│ │ │ │ ├── RawStep
│ │ │ │ │ ├── help-command.html
│ │ │ │ │ ├── help-arguments.html
│ │ │ │ │ └── config.jelly
│ │ │ │ ├── WatchStep
│ │ │ │ │ ├── help-successPattern.html
│ │ │ │ │ ├── help-failurePattern.html
│ │ │ │ │ └── help-template.html
│ │ │ │ ├── DeleteStep
│ │ │ │ │ ├── help-ignoreNotFound.html
│ │ │ │ │ └── config.jelly
│ │ │ │ ├── CreateStep
│ │ │ │ │ ├── help-jsonyaml.html
│ │ │ │ │ └── config.jelly
│ │ │ │ ├── model
│ │ │ │ │ ├── ResourceName
│ │ │ │ │ │ └── config.jelly
│ │ │ │ │ ├── AdvancedArgument
│ │ │ │ │ │ └── config.jelly
│ │ │ │ │ └── Label
│ │ │ │ │ │ └── config.jelly
│ │ │ │ └── BaseStep
│ │ │ │ │ └── advanced.jelly
│ │ │ │ ├── ClusterConfig
│ │ │ │ ├── help-name.html
│ │ │ │ └── help-credentialsId.html
│ │ │ │ ├── OpenShiftTokenCredentials
│ │ │ │ ├── help.html
│ │ │ │ └── credentials.jelly
│ │ │ │ ├── OpenShiftClientTools
│ │ │ │ ├── help-name.html
│ │ │ │ ├── help-home.html
│ │ │ │ └── config.jelly
│ │ │ │ └── OpenShift
│ │ │ │ └── global.jelly
│ │ ├── index.jelly
│ │ └── FileLocations.properties
│ └── java
│ │ └── com
│ │ └── openshift
│ │ └── jenkins
│ │ └── plugins
│ │ └── util
│ │ └── ClientCommandOutputCleaner.java
└── readme
│ └── images
│ ├── cluster-config.png
│ ├── jenkins-online-help.png
│ ├── tool-config-by-url.png
│ └── token-credential-config.png
├── .gitignore
├── .ci-operator.yaml
├── Makefile
├── PR-Testing
└── Dockerfile-jenkins-test-new-plugin
├── OWNERS
├── .github
├── dependabot.yml
└── workflows
│ └── cd.yaml
├── Jenkinsfile
└── examples
└── configure-jenkins-client.groovy
/vendor/github.com/modern-go/reflect2/reflect2_amd64.s:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/relfect2_386.s:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/relfect2_arm.s:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/relfect2_arm64.s:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/relfect2_mipsx.s:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/relfect2_s390x.s:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/github.com/emicklei/go-restful/v3/.goconvey:
--------------------------------------------------------------------------------
1 | ignore
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/relfect2_amd64p32.s:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/relfect2_mips64x.s:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/relfect2_ppc64x.s:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/github.com/spf13/pflag/.gitignore:
--------------------------------------------------------------------------------
1 | .idea/*
2 |
3 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/net/http2/.gitignore:
--------------------------------------------------------------------------------
1 | *~
2 | h2i/h2i
3 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/.gitignore:
--------------------------------------------------------------------------------
1 | _obj/
2 | unix.test
3 |
--------------------------------------------------------------------------------
/vendor/github.com/go-openapi/jsonpointer/.gitignore:
--------------------------------------------------------------------------------
1 | secrets.yml
2 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/concurrent/.gitignore:
--------------------------------------------------------------------------------
1 | /coverage.txt
2 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/term/codereview.cfg:
--------------------------------------------------------------------------------
1 | issuerepo: golang/go
2 |
--------------------------------------------------------------------------------
/vendor/github.com/go-openapi/jsonreference/.gitignore:
--------------------------------------------------------------------------------
1 | secrets.yml
2 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/.gitignore:
--------------------------------------------------------------------------------
1 | /vendor
2 | /coverage.txt
3 |
--------------------------------------------------------------------------------
/vendor/k8s.io/kube-openapi/pkg/util/proto/OWNERS:
--------------------------------------------------------------------------------
1 | approvers:
2 | - apelisse
3 |
--------------------------------------------------------------------------------
/vendor/github.com/emicklei/go-restful/v3/Srcfile:
--------------------------------------------------------------------------------
1 | {"SkipDirs": ["examples"]}
2 |
--------------------------------------------------------------------------------
/vendor/github.com/go-openapi/swag/.gitignore:
--------------------------------------------------------------------------------
1 | secrets.yml
2 | vendor
3 | Godeps
4 | .idea
5 |
--------------------------------------------------------------------------------
/vendor/github.com/json-iterator/go/.codecov.yml:
--------------------------------------------------------------------------------
1 | ignore:
2 | - "output_tests/.*"
3 |
4 |
--------------------------------------------------------------------------------
/vendor/k8s.io/kube-openapi/pkg/validation/spec/.gitignore:
--------------------------------------------------------------------------------
1 | secrets.yml
2 | coverage.out
3 |
--------------------------------------------------------------------------------
/vendor/github.com/json-iterator/go/.gitignore:
--------------------------------------------------------------------------------
1 | /vendor
2 | /bug_test.go
3 | /coverage.txt
4 | /.idea
5 |
--------------------------------------------------------------------------------
/.mvn/maven.config:
--------------------------------------------------------------------------------
1 | -Pconsume-incrementals
2 | -Pmight-produce-incrementals
3 | -Dchangelist.format=%d.v%s
4 |
--------------------------------------------------------------------------------
/src/main/webapp/BaseStep/help-logLevel.html:
--------------------------------------------------------------------------------
1 |
2 | Specifies a loglevel parameter for the step.
3 |
--------------------------------------------------------------------------------
/src/main/webapp/BaseStep/help-cluster.html:
--------------------------------------------------------------------------------
1 |
2 | The cluster on which to perform this operation.
3 |
--------------------------------------------------------------------------------
/vendor/github.com/emicklei/go-restful/v3/coverage.sh:
--------------------------------------------------------------------------------
1 | go test -coverprofile=coverage.out
2 | go tool cover -html=coverage.out
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .idea
2 | target
3 | PR-Testing/jpi/
4 | openshift-client.iml
5 | .classpath
6 | .project
7 | .settings
8 | .DS_Store
9 |
--------------------------------------------------------------------------------
/vendor/github.com/go-openapi/swag/.gitattributes:
--------------------------------------------------------------------------------
1 | # gofmt always uses LF, whereas Git uses CRLF on Windows.
2 | *.go text eol=lf
3 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/openapi/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | approvers:
4 | - apelisse
5 |
--------------------------------------------------------------------------------
/.ci-operator.yaml:
--------------------------------------------------------------------------------
1 | build_root_image:
2 | name: release
3 | namespace: openshift
4 | tag: rhel-8-release-golang-1.21-openshift-4.16
5 |
--------------------------------------------------------------------------------
/src/readme/images/cluster-config.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jenkinsci/openshift-client-plugin/HEAD/src/readme/images/cluster-config.png
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/RawStep/help-command.html:
--------------------------------------------------------------------------------
1 |
2 | The command passed to the `oc` binary.
3 |
4 |
--------------------------------------------------------------------------------
/src/readme/images/jenkins-online-help.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jenkinsci/openshift-client-plugin/HEAD/src/readme/images/jenkins-online-help.png
--------------------------------------------------------------------------------
/src/readme/images/tool-config-by-url.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jenkinsci/openshift-client-plugin/HEAD/src/readme/images/tool-config-by-url.png
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/json/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | approvers:
4 | - deads2k
5 | - lavalamp
6 | - liggitt
7 |
--------------------------------------------------------------------------------
/src/main/webapp/BaseStep/help-advancedArguments.html:
--------------------------------------------------------------------------------
1 |
2 | Allows user supplied arguments to be passed directly to the client command line.
3 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/tools/metrics/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | reviewers:
4 | - wojtek-t
5 | - jayunit100
6 |
--------------------------------------------------------------------------------
/src/readme/images/token-credential-config.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jenkinsci/openshift-client-plugin/HEAD/src/readme/images/token-credential-config.png
--------------------------------------------------------------------------------
/vendor/github.com/google/uuid/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 |
3 | go:
4 | - 1.4.3
5 | - 1.5.3
6 | - tip
7 |
8 | script:
9 | - go test -v ./...
10 |
--------------------------------------------------------------------------------
/vendor/k8s.io/klog/v2/.golangci.yaml:
--------------------------------------------------------------------------------
1 | linters:
2 | disable-all: true
3 | enable: # sorted alphabetical
4 | - gofmt
5 | - misspell
6 | - revive
7 |
--------------------------------------------------------------------------------
/vendor/k8s.io/utils/clock/README.md:
--------------------------------------------------------------------------------
1 | # Clock
2 |
3 | This package provides an interface for time-based operations. It allows
4 | mocking time for testing.
5 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/ClusterConfig/help-name.html:
--------------------------------------------------------------------------------
1 |
2 | A Jenkins-specific name by which this clusterName can be identified.
3 |
4 |
--------------------------------------------------------------------------------
/src/main/webapp/BaseStep/help-project.html:
--------------------------------------------------------------------------------
1 |
2 | If specified, this project name will be used instead of the default project associated with the cluster.
3 |
--------------------------------------------------------------------------------
/vendor/github.com/google/gnostic-models/jsonschema/README.md:
--------------------------------------------------------------------------------
1 | # jsonschema
2 |
3 | This directory contains code for reading, writing, and manipulating JSON
4 | schemas.
5 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/OpenShiftTokenCredentials/help.html:
--------------------------------------------------------------------------------
1 | Non-expiring tokens can be extracted from secrets associated with OpenShift service accounts.
2 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/util/keyutil/OWNERS:
--------------------------------------------------------------------------------
1 | approvers:
2 | - sig-auth-certificates-approvers
3 | reviewers:
4 | - sig-auth-certificates-reviewers
5 | labels:
6 | - sig/auth
7 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/OpenShiftClientTools/help-name.html:
--------------------------------------------------------------------------------
1 |
2 | A Jenkins-specific name by which this tool installation can be identified.
3 |
4 |
--------------------------------------------------------------------------------
/vendor/github.com/google/gnostic-models/compiler/README.md:
--------------------------------------------------------------------------------
1 | # Compiler support code
2 |
3 | This directory contains compiler support code used by Gnostic and Gnostic
4 | extensions.
5 |
--------------------------------------------------------------------------------
/vendor/github.com/google/gofuzz/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 |
3 | go:
4 | - 1.11.x
5 | - 1.12.x
6 | - 1.13.x
7 | - master
8 |
9 | script:
10 | - go test -cover
11 |
--------------------------------------------------------------------------------
/vendor/github.com/josharian/intern/README.md:
--------------------------------------------------------------------------------
1 | Docs: https://godoc.org/github.com/josharian/intern
2 |
3 | See also [Go issue 5160](https://golang.org/issue/5160).
4 |
5 | License: MIT
6 |
--------------------------------------------------------------------------------
/src/main/webapp/BaseStep/help-credentials.html:
--------------------------------------------------------------------------------
1 |
2 | If specified, this set of credentials will be used instead of the default credentials associated with the cluster.
3 |
4 |
--------------------------------------------------------------------------------
/vendor/github.com/google/uuid/CONTRIBUTORS:
--------------------------------------------------------------------------------
1 | Paul Borman
2 | bmatsuo
3 | shawnps
4 | theory
5 | jboverfelt
6 | dsymonds
7 | cd1
8 | wallclockbuilder
9 | dansouza
10 |
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
1 |
2 | all: test-e2e
3 |
4 |
5 | test-e2e:
6 | oc version
7 | go version
8 | ./hack/tag-ci-image.sh
9 | KUBERNETES_CONFIG=${KUBECONFIG} go test -timeout 30m -v ./test/e2e/...
10 |
--------------------------------------------------------------------------------
/vendor/k8s.io/klog/v2/code-of-conduct.md:
--------------------------------------------------------------------------------
1 | # Kubernetes Community Code of Conduct
2 |
3 | Please refer to our [Kubernetes Community Code of Conduct](https://git.k8s.io/community/code-of-conduct.md)
4 |
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/json/code-of-conduct.md:
--------------------------------------------------------------------------------
1 | # Kubernetes Community Code of Conduct
2 |
3 | Please refer to our [Kubernetes Community Code of Conduct](https://git.k8s.io/community/code-of-conduct.md)
4 |
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/yaml/code-of-conduct.md:
--------------------------------------------------------------------------------
1 | # Kubernetes Community Code of Conduct
2 |
3 | Please refer to our [Kubernetes Community Code of Conduct](https://git.k8s.io/community/code-of-conduct.md)
4 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/OpenShiftClientTools/help-home.html:
--------------------------------------------------------------------------------
1 |
2 | The directory in which the OpenShift Client Tools are installed (e.g. the "oc" tool).
3 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/WatchStep/help-successPattern.html:
--------------------------------------------------------------------------------
1 |
2 | If this string is detected in the watch output, the watch will terminate successfully.
3 |
4 |
--------------------------------------------------------------------------------
/vendor/github.com/emicklei/go-restful/v3/Makefile:
--------------------------------------------------------------------------------
1 | all: test
2 |
3 | test:
4 | go vet .
5 | go test -cover -v .
6 |
7 | ex:
8 | find ./examples -type f -name "*.go" | xargs -I {} go build -o /tmp/ignore {}
--------------------------------------------------------------------------------
/vendor/github.com/go-logr/logr/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # CHANGELOG
2 |
3 | ## v1.0.0-rc1
4 |
5 | This is the first logged release. Major changes (including breaking changes)
6 | have occurred since earlier tags.
7 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/transport/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | reviewers:
4 | - smarterclayton
5 | - wojtek-t
6 | - deads2k
7 | - liggitt
8 | - caesarxuchao
9 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/DeleteStep/help-ignoreNotFound.html:
--------------------------------------------------------------------------------
1 |
2 | When checked, an attempt to delete resources which are not present will not cause an error.
3 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/CreateStep/help-jsonyaml.html:
--------------------------------------------------------------------------------
1 |
2 | The JSON or YAML formatted text that conforms to the schema for defining the various OpenShift resources.
3 |
4 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/client-go/build/clientset/versioned/typed/build/v1/doc.go:
--------------------------------------------------------------------------------
1 | // Code generated by client-gen. DO NOT EDIT.
2 |
3 | // This package has the automatically generated typed clients.
4 | package v1
5 |
--------------------------------------------------------------------------------
/vendor/github.com/golang/protobuf/AUTHORS:
--------------------------------------------------------------------------------
1 | # This source code refers to The Go Authors for copyright purposes.
2 | # The master list of authors is in the main Go distribution,
3 | # visible at http://tip.golang.org/AUTHORS.
4 |
--------------------------------------------------------------------------------
/vendor/github.com/golang/protobuf/CONTRIBUTORS:
--------------------------------------------------------------------------------
1 | # This source code was written by the Go contributors.
2 | # The master list of contributors is in the main Go distribution,
3 | # visible at http://tip.golang.org/CONTRIBUTORS.
4 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/client-go/project/clientset/versioned/typed/project/v1/doc.go:
--------------------------------------------------------------------------------
1 | // Code generated by client-gen. DO NOT EDIT.
2 |
3 | // This package has the automatically generated typed clients.
4 | package v1
5 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/client-go/template/clientset/versioned/typed/template/v1/doc.go:
--------------------------------------------------------------------------------
1 | // Code generated by client-gen. DO NOT EDIT.
2 |
3 | // This package has the automatically generated typed clients.
4 | package v1
5 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/client-go/build/clientset/versioned/scheme/doc.go:
--------------------------------------------------------------------------------
1 | // Code generated by client-gen. DO NOT EDIT.
2 |
3 | // This package contains the scheme of the automatically generated clientset.
4 | package scheme
5 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/WatchStep/help-failurePattern.html:
--------------------------------------------------------------------------------
1 |
2 | If this string is detected in the watch output, the watch will terminate with an error (terminating the Jenkins job).
3 |
4 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/client-go/project/clientset/versioned/scheme/doc.go:
--------------------------------------------------------------------------------
1 | // Code generated by client-gen. DO NOT EDIT.
2 |
3 | // This package contains the scheme of the automatically generated clientset.
4 | package scheme
5 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/client-go/template/clientset/versioned/scheme/doc.go:
--------------------------------------------------------------------------------
1 | // Code generated by client-gen. DO NOT EDIT.
2 |
3 | // This package contains the scheme of the automatically generated clientset.
4 | package scheme
5 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/util/cert/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | approvers:
4 | - sig-auth-certificates-approvers
5 | reviewers:
6 | - sig-auth-certificates-reviewers
7 | labels:
8 | - sig/auth
9 |
--------------------------------------------------------------------------------
/PR-Testing/Dockerfile-jenkins-test-new-plugin:
--------------------------------------------------------------------------------
1 | FROM quay.io/openshift/origin-jenkins:latest
2 | USER root
3 | COPY download-dependencies.sh /usr/local/bin
4 | COPY ./jpi /opt/openshift/plugins
5 | RUN /usr/local/bin/download-dependencies.sh
6 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/tools/auth/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | approvers:
4 | - sig-auth-authenticators-approvers
5 | reviewers:
6 | - sig-auth-authenticators-reviewers
7 | labels:
8 | - sig/auth
9 |
--------------------------------------------------------------------------------
/src/main/resources/index.jelly:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | This plugin provides Jenkins pipeline DSL interactions for OpenShift.
7 |
8 |
--------------------------------------------------------------------------------
/OWNERS:
--------------------------------------------------------------------------------
1 | reviewers:
2 | - sayan-biswas
3 | - divyansh42
4 | - jkhelil
5 | - mbharatk
6 | - apoorvajagtap
7 | - k37y
8 | - prdhamdh
9 |
10 | approvers:
11 | - sayan-biswas
12 | - divyansh42
13 | - jkhelil
14 | - mbharatk
15 | - k37y
16 | - prdhamdh
17 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/client-go/build/clientset/versioned/typed/build/v1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | // Code generated by client-gen. DO NOT EDIT.
2 |
3 | package v1
4 |
5 | type BuildExpansion interface{}
6 |
7 | type BuildConfigExpansion interface{}
8 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/client-go/project/clientset/versioned/typed/project/v1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | // Code generated by client-gen. DO NOT EDIT.
2 |
3 | package v1
4 |
5 | type ProjectExpansion interface{}
6 |
7 | type ProjectRequestExpansion interface{}
8 |
--------------------------------------------------------------------------------
/vendor/k8s.io/apimachinery/pkg/api/resource/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | reviewers:
4 | - thockin
5 | - smarterclayton
6 | - wojtek-t
7 | - derekwaynecarr
8 | - mikedanese
9 | - saad-ali
10 | - janetkuo
11 |
--------------------------------------------------------------------------------
/vendor/github.com/imdario/mergo/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 | install:
3 | - go get -t
4 | - go get golang.org/x/tools/cmd/cover
5 | - go get github.com/mattn/goveralls
6 | script:
7 | - $HOME/gopath/bin/goveralls -service=travis-ci -repotoken $COVERALLS_TOKEN
8 |
--------------------------------------------------------------------------------
/vendor/k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json/AUTHORS:
--------------------------------------------------------------------------------
1 | # This source code refers to The Go Authors for copyright purposes.
2 | # The master list of authors is in the main Go distribution,
3 | # visible at https://tip.golang.org/AUTHORS.
4 |
--------------------------------------------------------------------------------
/vendor/k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json/CONTRIBUTORS:
--------------------------------------------------------------------------------
1 | # This source code was written by the Go contributors.
2 | # The master list of contributors is in the main Go distribution,
3 | # visible at https://tip.golang.org/CONTRIBUTORS.
4 |
--------------------------------------------------------------------------------
/vendor/github.com/emicklei/go-restful/v3/json.go:
--------------------------------------------------------------------------------
1 | // +build !jsoniter
2 |
3 | package restful
4 |
5 | import "encoding/json"
6 |
7 | var (
8 | MarshalIndent = json.MarshalIndent
9 | NewDecoder = json.NewDecoder
10 | NewEncoder = json.NewEncoder
11 | )
12 |
--------------------------------------------------------------------------------
/vendor/github.com/json-iterator/go/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 |
3 | go:
4 | - 1.8.x
5 | - 1.x
6 |
7 | before_install:
8 | - go get -t -v ./...
9 |
10 | script:
11 | - ./test.sh
12 |
13 | after_success:
14 | - bash <(curl -s https://codecov.io/bash)
15 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/concurrent/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 |
3 | go:
4 | - 1.8.x
5 | - 1.x
6 |
7 | before_install:
8 | - go get -t -v ./...
9 |
10 | script:
11 | - ./test.sh
12 |
13 | after_success:
14 | - bash <(curl -s https://codecov.io/bash)
15 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/plan9/asm.s:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | #include "textflag.h"
6 |
7 | TEXT ·use(SB),NOSPLIT,$0
8 | RET
9 |
--------------------------------------------------------------------------------
/src/main/resources/FileLocations.properties:
--------------------------------------------------------------------------------
1 | SERVICE_ACCOUNT_NAMESPACE_PATH=/var/run/secrets/kubernetes.io/serviceaccount/namespace
2 | SERVICE_ACCOUNT_TOKEN_PATH=/var/run/secrets/kubernetes.io/serviceaccount/token
3 | SERVICE_ACCOUNT_CA_PATH=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt
--------------------------------------------------------------------------------
/vendor/github.com/munnerz/goautoneg/Makefile:
--------------------------------------------------------------------------------
1 | include $(GOROOT)/src/Make.inc
2 |
3 | TARG=bitbucket.org/ww/goautoneg
4 | GOFILES=autoneg.go
5 |
6 | include $(GOROOT)/src/Make.pkg
7 |
8 | format:
9 | gofmt -w *.go
10 |
11 | docs:
12 | gomake clean
13 | godoc ${TARG} > README.txt
14 |
--------------------------------------------------------------------------------
/vendor/github.com/emicklei/go-restful/v3/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 |
3 | go:
4 | - 1.x
5 |
6 | before_install:
7 | - go test -v
8 |
9 | script:
10 | - go test -race -coverprofile=coverage.txt -covermode=atomic
11 |
12 | after_success:
13 | - bash <(curl -s https://codecov.io/bash)
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/pkg/apis/clientauthentication/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | # approval on api packages bubbles to api-approvers
4 | reviewers:
5 | - sig-auth-authenticators-approvers
6 | - sig-auth-authenticators-reviewers
7 | labels:
8 | - sig/auth
9 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/rest/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | reviewers:
4 | - thockin
5 | - smarterclayton
6 | - caesarxuchao
7 | - wojtek-t
8 | - deads2k
9 | - liggitt
10 | - sttts
11 | - luxas
12 | - dims
13 | - cjcullen
14 | - lojies
15 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/oauth2/internal/doc.go:
--------------------------------------------------------------------------------
1 | // Copyright 2017 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package internal contains support packages for oauth2 package.
6 | package internal
7 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/Gopkg.lock:
--------------------------------------------------------------------------------
1 | # This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'.
2 |
3 |
4 | [solve-meta]
5 | analyzer-name = "dep"
6 | analyzer-version = 1
7 | input-imports = []
8 | solver-name = "gps-cdcl"
9 | solver-version = 1
10 |
--------------------------------------------------------------------------------
/vendor/k8s.io/klog/v2/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 | reviewers:
3 | - harshanarayana
4 | - pohly
5 | approvers:
6 | - dims
7 | - thockin
8 | - serathius
9 | emeritus_approvers:
10 | - brancz
11 | - justinsb
12 | - lavalamp
13 | - piosz
14 | - tallclair
15 |
--------------------------------------------------------------------------------
/vendor/k8s.io/klog/v2/internal/clock/README.md:
--------------------------------------------------------------------------------
1 | # Clock
2 |
3 | This package provides an interface for time-based operations. It allows
4 | mocking time for testing.
5 |
6 | This is a copy of k8s.io/utils/clock. We have to copy it to avoid a circular
7 | dependency (k8s.io/klog -> k8s.io/utils -> k8s.io/klog).
8 |
--------------------------------------------------------------------------------
/vendor/k8s.io/apimachinery/pkg/api/meta/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | reviewers:
4 | - thockin
5 | - smarterclayton
6 | - wojtek-t
7 | - deads2k
8 | - derekwaynecarr
9 | - caesarxuchao
10 | - mikedanese
11 | - liggitt
12 | - janetkuo
13 | - ncdc
14 | - dims
15 |
--------------------------------------------------------------------------------
/vendor/k8s.io/klog/v2/.gitignore:
--------------------------------------------------------------------------------
1 | # OSX leaves these everywhere on SMB shares
2 | ._*
3 |
4 | # OSX trash
5 | .DS_Store
6 |
7 | # Eclipse files
8 | .classpath
9 | .project
10 | .settings/**
11 |
12 | # Files generated by JetBrains IDEs, e.g. IntelliJ IDEA
13 | .idea/
14 | *.iml
15 |
16 | # Vscode files
17 | .vscode
18 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/concurrent/go_above_19.go:
--------------------------------------------------------------------------------
1 | //+build go1.9
2 |
3 | package concurrent
4 |
5 | import "sync"
6 |
7 | // Map is a wrapper for sync.Map introduced in go1.9
8 | type Map struct {
9 | sync.Map
10 | }
11 |
12 | // NewMap creates a thread safe Map
13 | func NewMap() *Map {
14 | return &Map{}
15 | }
16 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/api/build/v1/doc.go:
--------------------------------------------------------------------------------
1 | // +k8s:deepcopy-gen=package,register
2 | // +k8s:conversion-gen=github.com/openshift/origin/pkg/build/apis/build
3 | // +k8s:defaulter-gen=TypeMeta
4 | // +k8s:openapi-gen=true
5 |
6 | // +groupName=build.openshift.io
7 | // Package v1 is the v1 version of the API.
8 | package v1
9 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 |
3 | go:
4 | - 1.9.x
5 | - 1.x
6 |
7 | before_install:
8 | - go get -t -v ./...
9 | - go get -t -v github.com/modern-go/reflect2-tests/...
10 |
11 | script:
12 | - ./test.sh
13 |
14 | after_success:
15 | - bash <(curl -s https://codecov.io/bash)
16 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/api/project/v1/doc.go:
--------------------------------------------------------------------------------
1 | // +k8s:deepcopy-gen=package,register
2 | // +k8s:conversion-gen=github.com/openshift/origin/pkg/project/apis/project
3 | // +k8s:defaulter-gen=TypeMeta
4 | // +k8s:openapi-gen=true
5 |
6 | // +groupName=project.openshift.io
7 | // Package v1 is the v1 version of the API.
8 | package v1
9 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/client-go/template/clientset/versioned/typed/template/v1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | // Code generated by client-gen. DO NOT EDIT.
2 |
3 | package v1
4 |
5 | type BrokerTemplateInstanceExpansion interface{}
6 |
7 | type TemplateExpansion interface{}
8 |
9 | type TemplateInstanceExpansion interface{}
10 |
--------------------------------------------------------------------------------
/src/main/java/com/openshift/jenkins/plugins/util/ClientCommandOutputCleaner.java:
--------------------------------------------------------------------------------
1 | package com.openshift.jenkins.plugins.util;
2 |
3 | public class ClientCommandOutputCleaner {
4 | public static String redactSensitiveData(final String output){
5 | return output.replaceAll("(\"data\":)\\{(.*?)\\}", "$1{ REDACTED }");
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/api/template/v1/doc.go:
--------------------------------------------------------------------------------
1 | // +k8s:deepcopy-gen=package,register
2 | // +k8s:conversion-gen=github.com/openshift/origin/pkg/template/apis/template
3 | // +k8s:defaulter-gen=TypeMeta
4 | // +k8s:openapi-gen=true
5 |
6 | // +groupName=template.openshift.io
7 | // Package v1 is the v1 version of the API.
8 | package v1
9 |
--------------------------------------------------------------------------------
/vendor/gopkg.in/yaml.v2/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 |
3 | go:
4 | - "1.4.x"
5 | - "1.5.x"
6 | - "1.6.x"
7 | - "1.7.x"
8 | - "1.8.x"
9 | - "1.9.x"
10 | - "1.10.x"
11 | - "1.11.x"
12 | - "1.12.x"
13 | - "1.13.x"
14 | - "1.14.x"
15 | - "tip"
16 |
17 | go_import_path: gopkg.in/yaml.v2
18 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/appengine/internal/identity_flex.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 Google LLC. All rights reserved.
2 | // Use of this source code is governed by the Apache 2.0
3 | // license that can be found in the LICENSE file.
4 |
5 | // +build appenginevm
6 |
7 | package internal
8 |
9 | func init() {
10 | appengineFlex = true
11 | }
12 |
--------------------------------------------------------------------------------
/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | reviewers:
4 | - thockin
5 | - smarterclayton
6 | - wojtek-t
7 | - deads2k
8 | - caesarxuchao
9 | - liggitt
10 | - sttts
11 | - luxas
12 | - janetkuo
13 | - justinsb
14 | - ncdc
15 | - soltysh
16 | - dims
17 |
--------------------------------------------------------------------------------
/vendor/github.com/emicklei/go-restful/v3/jsoniter.go:
--------------------------------------------------------------------------------
1 | // +build jsoniter
2 |
3 | package restful
4 |
5 | import "github.com/json-iterator/go"
6 |
7 | var (
8 | json = jsoniter.ConfigCompatibleWithStandardLibrary
9 | MarshalIndent = json.MarshalIndent
10 | NewDecoder = json.NewDecoder
11 | NewEncoder = json.NewEncoder
12 | )
13 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/encoding/prototext/doc.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package prototext marshals and unmarshals protocol buffer messages as the
6 | // textproto format.
7 | package prototext
8 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/oauth2/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 |
3 | go:
4 | - tip
5 |
6 | install:
7 | - export GOPATH="$HOME/gopath"
8 | - mkdir -p "$GOPATH/src/golang.org/x"
9 | - mv "$TRAVIS_BUILD_DIR" "$GOPATH/src/golang.org/x/oauth2"
10 | - go get -v -t -d golang.org/x/oauth2/...
11 |
12 | script:
13 | - go test -v golang.org/x/oauth2/...
14 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/internal/flags/proto_legacy_enable.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build protolegacy
6 | // +build protolegacy
7 |
8 | package flags
9 |
10 | const protoLegacy = true
11 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/internal/flags/proto_legacy_disable.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build !protolegacy
6 | // +build !protolegacy
7 |
8 | package flags
9 |
10 | const protoLegacy = false
11 |
--------------------------------------------------------------------------------
/vendor/k8s.io/apimachinery/pkg/api/errors/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | reviewers:
4 | - thockin
5 | - smarterclayton
6 | - wojtek-t
7 | - deads2k
8 | - derekwaynecarr
9 | - caesarxuchao
10 | - mikedanese
11 | - liggitt
12 | - saad-ali
13 | - janetkuo
14 | - tallclair
15 | - dims
16 | - cjcullen
17 |
--------------------------------------------------------------------------------
/vendor/k8s.io/klog/v2/klog_file_others.go:
--------------------------------------------------------------------------------
1 | //go:build !windows
2 | // +build !windows
3 |
4 | package klog
5 |
6 | import (
7 | "os/user"
8 | )
9 |
10 | func getUserName() string {
11 | userNameOnce.Do(func() {
12 | current, err := user.Current()
13 | if err == nil {
14 | userName = current.Username
15 | }
16 | })
17 |
18 | return userName
19 | }
20 |
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | # https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates
2 |
3 | version: 2
4 | updates:
5 | - package-ecosystem: maven
6 | directory: /
7 | schedule:
8 | interval: monthly
9 | - package-ecosystem: github-actions
10 | directory: /
11 | schedule:
12 | interval: monthly
13 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/appengine/internal/main_common.go:
--------------------------------------------------------------------------------
1 | package internal
2 |
3 | // MainPath stores the file path of the main package. On App Engine Standard
4 | // using Go version 1.9 and below, this will be unset. On App Engine Flex and
5 | // App Engine Standard second-gen (Go 1.11 and above), this will be the
6 | // filepath to package main.
7 | var MainPath string
8 |
--------------------------------------------------------------------------------
/vendor/github.com/json-iterator/go/test.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | set -e
4 | echo "" > coverage.txt
5 |
6 | for d in $(go list ./... | grep -v vendor); do
7 | go test -coverprofile=profile.out -coverpkg=github.com/json-iterator/go $d
8 | if [ -f profile.out ]; then
9 | cat profile.out >> coverage.txt
10 | rm profile.out
11 | fi
12 | done
13 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/OpenShiftTokenCredentials/credentials.jelly:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/RawStep/help-arguments.html:
--------------------------------------------------------------------------------
1 |
2 | The arguments associated with the command provided. Note, if you are to operate on a specific type and instance of an API object, like `oc get pod
`,
3 | you have to use the form `oc get pod/`. The space separator between type and instance ID is not supported.
4 |
5 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/concurrent/test.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | set -e
4 | echo "" > coverage.txt
5 |
6 | for d in $(go list ./... | grep -v vendor); do
7 | go test -coverprofile=profile.out -coverpkg=github.com/modern-go/concurrent $d
8 | if [ -f profile.out ]; then
9 | cat profile.out >> coverage.txt
10 | rm profile.out
11 | fi
12 | done
13 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/ptrace_ios.go:
--------------------------------------------------------------------------------
1 | // Copyright 2020 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build ios
6 | // +build ios
7 |
8 | package unix
9 |
10 | func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
11 | return ENOTSUP
12 | }
13 |
--------------------------------------------------------------------------------
/vendor/github.com/google/uuid/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # How to contribute
2 |
3 | We definitely welcome patches and contribution to this project!
4 |
5 | ### Legal requirements
6 |
7 | In order to protect both you and ourselves, you will need to sign the
8 | [Contributor License Agreement](https://cla.developers.google.com/clas).
9 |
10 | You may have already signed it for other Google projects.
11 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/concurrent/log.go:
--------------------------------------------------------------------------------
1 | package concurrent
2 |
3 | import (
4 | "os"
5 | "log"
6 | "io/ioutil"
7 | )
8 |
9 | // ErrorLogger is used to print out error, can be set to writer other than stderr
10 | var ErrorLogger = log.New(os.Stderr, "", 0)
11 |
12 | // InfoLogger is used to print informational message, default to off
13 | var InfoLogger = log.New(ioutil.Discard, "", 0)
--------------------------------------------------------------------------------
/vendor/github.com/spf13/pflag/.travis.yml:
--------------------------------------------------------------------------------
1 | sudo: false
2 |
3 | language: go
4 |
5 | go:
6 | - 1.9.x
7 | - 1.10.x
8 | - 1.11.x
9 | - tip
10 |
11 | matrix:
12 | allow_failures:
13 | - go: tip
14 |
15 | install:
16 | - go get golang.org/x/lint/golint
17 | - export PATH=$GOPATH/bin:$PATH
18 | - go install ./...
19 |
20 | script:
21 | - verify/all.sh -v
22 | - go test ./...
23 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/windows/empty.s:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build !go1.12
6 | // +build !go1.12
7 |
8 | // This file is here to allow bodyless functions with go:linkname for Go 1.11
9 | // and earlier (see https://golang.org/issue/23311).
10 |
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/yaml/.gitignore:
--------------------------------------------------------------------------------
1 | # OSX leaves these everywhere on SMB shares
2 | ._*
3 |
4 | # Eclipse files
5 | .classpath
6 | .project
7 | .settings/**
8 |
9 | # Idea files
10 | .idea/**
11 | .idea/
12 |
13 | # Emacs save files
14 | *~
15 |
16 | # Vim-related files
17 | [._]*.s[a-w][a-z]
18 | [._]s[a-w][a-z]
19 | *.un~
20 | Session.vim
21 | .netrwhist
22 |
23 | # Go test binaries
24 | *.test
25 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/WatchStep/help-template.html:
--------------------------------------------------------------------------------
1 |
2 | The template pattern for the watch (see oc get --template=PATTERN ...). This pattern causes only a portion of the
3 | objects being watched to be output. For example, {{.status.phase}} will cause the watch to only output the
4 | phase of objects which expose that lifecycle information in their schema.
5 |
6 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/windows/aliases.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build windows && go1.9
6 | // +build windows,go1.9
7 |
8 | package windows
9 |
10 | import "syscall"
11 |
12 | type Errno = syscall.Errno
13 | type SysProcAttr = syscall.SysProcAttr
14 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/appengine/internal/main.go:
--------------------------------------------------------------------------------
1 | // Copyright 2011 Google Inc. All rights reserved.
2 | // Use of this source code is governed by the Apache 2.0
3 | // license that can be found in the LICENSE file.
4 |
5 | // +build appengine
6 |
7 | package internal
8 |
9 | import (
10 | "appengine_internal"
11 | )
12 |
13 | func Main() {
14 | MainPath = ""
15 | appengine_internal.Main()
16 | }
17 |
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/yaml/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 | arch: arm64
3 | dist: focal
4 | go: 1.15.x
5 | script:
6 | - diff -u <(echo -n) <(gofmt -d *.go)
7 | - diff -u <(echo -n) <(golint $(go list -e ./...) | grep -v YAMLToJSON)
8 | - GO111MODULE=on go vet .
9 | - GO111MODULE=on go test -v -race ./...
10 | - git diff --exit-code
11 | install:
12 | - GO111MODULE=off go get golang.org/x/lint/golint
13 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/net/idna/pre_go118.go:
--------------------------------------------------------------------------------
1 | // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
2 |
3 | // Copyright 2021 The Go Authors. All rights reserved.
4 | // Use of this source code is governed by a BSD-style
5 | // license that can be found in the LICENSE file.
6 |
7 | //go:build !go1.18
8 | // +build !go1.18
9 |
10 | package idna
11 |
12 | const transitionalLookup = true
13 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/internal/impl/codec_map_go112.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build go1.12
6 | // +build go1.12
7 |
8 | package impl
9 |
10 | import "reflect"
11 |
12 | func mapRange(v reflect.Value) *reflect.MapIter { return v.MapRange() }
13 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/OpenShiftClientTools/config.jelly:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/net/http2/not_go118.go:
--------------------------------------------------------------------------------
1 | // Copyright 2021 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build !go1.18
6 | // +build !go1.18
7 |
8 | package http2
9 |
10 | import (
11 | "crypto/tls"
12 | "net"
13 | )
14 |
15 | func tlsUnderlyingConn(tc *tls.Conn) net.Conn {
16 | return nil
17 | }
18 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go:
--------------------------------------------------------------------------------
1 | // Copyright 2016 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build amd64 && linux && gc
6 | // +build amd64,linux,gc
7 |
8 | package unix
9 |
10 | import "syscall"
11 |
12 | //go:noescape
13 | func gettimeofday(tv *Timeval) (err syscall.Errno)
14 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/net/http2/go118.go:
--------------------------------------------------------------------------------
1 | // Copyright 2021 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build go1.18
6 | // +build go1.18
7 |
8 | package http2
9 |
10 | import (
11 | "crypto/tls"
12 | "net"
13 | )
14 |
15 | func tlsUnderlyingConn(tc *tls.Conn) net.Conn {
16 | return tc.NetConn()
17 | }
18 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/ptrace_darwin.go:
--------------------------------------------------------------------------------
1 | // Copyright 2020 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build darwin && !ios
6 | // +build darwin,!ios
7 |
8 | package unix
9 |
10 | func ptrace(request int, pid int, addr uintptr, data uintptr) error {
11 | return ptrace1(request, pid, addr, data)
12 | }
13 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/internal/errors/is_go113.go:
--------------------------------------------------------------------------------
1 | // Copyright 2020 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build go1.13
6 | // +build go1.13
7 |
8 | package errors
9 |
10 | import "errors"
11 |
12 | // Is is errors.Is.
13 | func Is(err, target error) bool { return errors.Is(err, target) }
14 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/oauth2/internal/client_appengine.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build appengine
6 | // +build appengine
7 |
8 | package internal
9 |
10 | import "google.golang.org/appengine/urlfetch"
11 |
12 | func init() {
13 | appengineClientHook = urlfetch.Client
14 | }
15 |
--------------------------------------------------------------------------------
/vendor/github.com/emicklei/go-restful/v3/bench_test.sh:
--------------------------------------------------------------------------------
1 | #go test -run=none -file bench_test.go -test.bench . -cpuprofile=bench_test.out
2 |
3 | go test -c
4 | ./go-restful.test -test.run=none -test.cpuprofile=tmp.prof -test.bench=BenchmarkMany
5 | ./go-restful.test -test.run=none -test.cpuprofile=curly.prof -test.bench=BenchmarkManyCurly
6 |
7 | #go tool pprof go-restful.test tmp.prof
8 | go tool pprof go-restful.test curly.prof
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.mvn/extensions.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | io.jenkins.tools.incrementals
4 | git-changelist-maven-extension
5 | 1.6
6 |
7 |
8 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go:
--------------------------------------------------------------------------------
1 | // Copyright 2016 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build go1.10
6 | // +build go1.10
7 |
8 | package bidirule
9 |
10 | func (t *Transformer) isFinal() bool {
11 | return t.state == ruleLTRFinal || t.state == ruleRTLFinal || t.state == ruleInitial
12 | }
13 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/runtime/protoiface/legacy.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package protoiface
6 |
7 | type MessageV1 interface {
8 | Reset()
9 | String() string
10 | ProtoMessage()
11 | }
12 |
13 | type ExtensionRangeV1 struct {
14 | Start, End int32 // both inclusive
15 | }
16 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/term/term_unix_other.go:
--------------------------------------------------------------------------------
1 | // Copyright 2021 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build aix || linux || solaris || zos
6 | // +build aix linux solaris zos
7 |
8 | package term
9 |
10 | import "golang.org/x/sys/unix"
11 |
12 | const ioctlReadTermios = unix.TCGETS
13 | const ioctlWriteTermios = unix.TCSETS
14 |
--------------------------------------------------------------------------------
/vendor/github.com/emicklei/go-restful/v3/SECURITY.md:
--------------------------------------------------------------------------------
1 | # Security Policy
2 |
3 | ## Supported Versions
4 |
5 | | Version | Supported |
6 | | ------- | ------------------ |
7 | | v3.7.x | :white_check_mark: |
8 | | < v3.0.1 | :x: |
9 |
10 | ## Reporting a Vulnerability
11 |
12 | Create an Issue and put the label `[security]` in the title of the issue.
13 | Valid reported security issues are expected to be solved within a week.
14 |
--------------------------------------------------------------------------------
/Jenkinsfile:
--------------------------------------------------------------------------------
1 | /*
2 | See the documentation for more options:
3 | https://github.com/jenkins-infra/pipeline-library/
4 | */
5 | buildPlugin(
6 | forkCount: '1C', // run this number of tests in parallel for faster feedback. If the number terminates with a 'C', the value will be multiplied by the number of available CPU cores
7 | useContainerAgent: true,
8 | configurations: [
9 | [platform: 'linux', jdk: 21],
10 | [platform: 'windows', jdk: 17],
11 | ])
12 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/windows/mksyscall.go:
--------------------------------------------------------------------------------
1 | // Copyright 2009 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build generate
6 | // +build generate
7 |
8 | package windows
9 |
10 | //go:generate go run golang.org/x/sys/windows/mkwinsyscall -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go setupapi_windows.go
11 |
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/yaml/yaml_go110.go:
--------------------------------------------------------------------------------
1 | // This file contains changes that are only compatible with go 1.10 and onwards.
2 |
3 | // +build go1.10
4 |
5 | package yaml
6 |
7 | import "encoding/json"
8 |
9 | // DisallowUnknownFields configures the JSON decoder to error out if unknown
10 | // fields come along, instead of dropping them by default.
11 | func DisallowUnknownFields(d *json.Decoder) *json.Decoder {
12 | d.DisallowUnknownFields()
13 | return d
14 | }
15 |
--------------------------------------------------------------------------------
/vendor/github.com/json-iterator/go/build.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -e
3 | set -x
4 |
5 | if [ ! -d /tmp/build-golang/src/github.com/json-iterator ]; then
6 | mkdir -p /tmp/build-golang/src/github.com/json-iterator
7 | ln -s $PWD /tmp/build-golang/src/github.com/json-iterator/go
8 | fi
9 | export GOPATH=/tmp/build-golang
10 | go get -u github.com/golang/dep/cmd/dep
11 | cd /tmp/build-golang/src/github.com/json-iterator/go
12 | exec $GOPATH/bin/dep ensure -update
13 |
--------------------------------------------------------------------------------
/vendor/github.com/mailru/easyjson/jlexer/error.go:
--------------------------------------------------------------------------------
1 | package jlexer
2 |
3 | import "fmt"
4 |
5 | // LexerError implements the error interface and represents all possible errors that can be
6 | // generated during parsing the JSON data.
7 | type LexerError struct {
8 | Reason string
9 | Offset int
10 | Data string
11 | }
12 |
13 | func (l *LexerError) Error() string {
14 | return fmt.Sprintf("parse error: %s near offset %d of '%s'", l.Reason, l.Offset, l.Data)
15 | }
16 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/constants.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos
6 | // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos
7 |
8 | package unix
9 |
10 | const (
11 | R_OK = 0x4
12 | W_OK = 0x2
13 | X_OK = 0x1
14 | )
15 |
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/yaml/OWNERS:
--------------------------------------------------------------------------------
1 | # See the OWNERS docs at https://go.k8s.io/owners
2 |
3 | approvers:
4 | - dims
5 | - lavalamp
6 | - smarterclayton
7 | - deads2k
8 | - sttts
9 | - liggitt
10 | - caesarxuchao
11 | reviewers:
12 | - dims
13 | - thockin
14 | - lavalamp
15 | - smarterclayton
16 | - wojtek-t
17 | - deads2k
18 | - derekwaynecarr
19 | - caesarxuchao
20 | - mikedanese
21 | - liggitt
22 | - gmarek
23 | - sttts
24 | - ncdc
25 | - tallclair
26 | labels:
27 | - sig/api-machinery
28 |
--------------------------------------------------------------------------------
/vendor/github.com/google/uuid/doc.go:
--------------------------------------------------------------------------------
1 | // Copyright 2016 Google Inc. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package uuid generates and inspects UUIDs.
6 | //
7 | // UUIDs are based on RFC 4122 and DCE 1.1: Authentication and Security
8 | // Services.
9 | //
10 | // A UUID is a 16 byte (128 bit) array. UUIDs may be used as keys to
11 | // maps or compared directly.
12 | package uuid
13 |
--------------------------------------------------------------------------------
/vendor/github.com/mailru/easyjson/jlexer/bytestostr_nounsafe.go:
--------------------------------------------------------------------------------
1 | // This file is included to the build if any of the buildtags below
2 | // are defined. Refer to README notes for more details.
3 |
4 | //+build easyjson_nounsafe appengine
5 |
6 | package jlexer
7 |
8 | // bytesToStr creates a string normally from []byte
9 | //
10 | // Note that this method is roughly 1.5x slower than using the 'unsafe' method.
11 | func bytesToStr(data []byte) string {
12 | return string(data)
13 | }
14 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/mmap_nomremap.go:
--------------------------------------------------------------------------------
1 | // Copyright 2023 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build aix || darwin || dragonfly || freebsd || openbsd || solaris
6 | // +build aix darwin dragonfly freebsd openbsd solaris
7 |
8 | package unix
9 |
10 | var mapper = &mmapper{
11 | active: make(map[*byte][]byte),
12 | mmap: mmap,
13 | munmap: munmap,
14 | }
15 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/term/term_unix_bsd.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build darwin || dragonfly || freebsd || netbsd || openbsd
6 | // +build darwin dragonfly freebsd netbsd openbsd
7 |
8 | package term
9 |
10 | import "golang.org/x/sys/unix"
11 |
12 | const ioctlReadTermios = unix.TIOCGETA
13 | const ioctlWriteTermios = unix.TIOCSETA
14 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go:
--------------------------------------------------------------------------------
1 | // Copyright 2016 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build !go1.10
6 | // +build !go1.10
7 |
8 | package bidirule
9 |
10 | func (t *Transformer) isFinal() bool {
11 | if !t.isRTL() {
12 | return true
13 | }
14 | return t.state == ruleLTRFinal || t.state == ruleRTLFinal || t.state == ruleInitial
15 | }
16 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/go_above_19.go:
--------------------------------------------------------------------------------
1 | //+build go1.9
2 |
3 | package reflect2
4 |
5 | import (
6 | "unsafe"
7 | )
8 |
9 | //go:linkname resolveTypeOff reflect.resolveTypeOff
10 | func resolveTypeOff(rtype unsafe.Pointer, off int32) unsafe.Pointer
11 |
12 | //go:linkname makemap reflect.makemap
13 | func makemap(rtype unsafe.Pointer, cap int) (m unsafe.Pointer)
14 |
15 | func makeMapWithSize(rtype unsafe.Pointer, cap int) unsafe.Pointer {
16 | return makemap(rtype, cap)
17 | }
18 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/endian_big.go:
--------------------------------------------------------------------------------
1 | // Copyright 2016 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 | //
5 | //go:build armbe || arm64be || m68k || mips || mips64 || mips64p32 || ppc || ppc64 || s390 || s390x || shbe || sparc || sparc64
6 | // +build armbe arm64be m68k mips mips64 mips64p32 ppc ppc64 s390 s390x shbe sparc sparc64
7 |
8 | package unix
9 |
10 | const isBigEndian = true
11 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/net/idna/go118.go:
--------------------------------------------------------------------------------
1 | // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
2 |
3 | // Copyright 2021 The Go Authors. All rights reserved.
4 | // Use of this source code is governed by a BSD-style
5 | // license that can be found in the LICENSE file.
6 |
7 | //go:build go1.18
8 | // +build go1.18
9 |
10 | package idna
11 |
12 | // Transitional processing is disabled by default in Go 1.18.
13 | // https://golang.org/issue/47510
14 | const transitionalLookup = false
15 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/internal/genid/doc.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package genid contains constants for declarations in descriptor.proto
6 | // and the well-known types.
7 | package genid
8 |
9 | import protoreflect "google.golang.org/protobuf/reflect/protoreflect"
10 |
11 | const GoogleProtobuf_package protoreflect.FullName = "google.protobuf"
12 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/sysvshm_unix_other.go:
--------------------------------------------------------------------------------
1 | // Copyright 2021 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build darwin && !ios
6 | // +build darwin,!ios
7 |
8 | package unix
9 |
10 | // SysvShmCtl performs control operations on the shared memory segment
11 | // specified by id.
12 | func SysvShmCtl(id, cmd int, desc *SysvShmDesc) (result int, err error) {
13 | return shmctl(id, cmd, desc)
14 | }
15 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/plan9/pwd_go15_plan9.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build go1.5
6 | // +build go1.5
7 |
8 | package plan9
9 |
10 | import "syscall"
11 |
12 | func fixwd() {
13 | syscall.Fixwd()
14 | }
15 |
16 | func Getwd() (wd string, err error) {
17 | return syscall.Getwd()
18 | }
19 |
20 | func Chdir(path string) error {
21 | return syscall.Chdir(path)
22 | }
23 |
--------------------------------------------------------------------------------
/vendor/github.com/go-logr/logr/.golangci.yaml:
--------------------------------------------------------------------------------
1 | run:
2 | timeout: 1m
3 | tests: true
4 |
5 | linters:
6 | disable-all: true
7 | enable:
8 | - asciicheck
9 | - errcheck
10 | - forcetypeassert
11 | - gocritic
12 | - gofmt
13 | - goimports
14 | - gosimple
15 | - govet
16 | - ineffassign
17 | - misspell
18 | - revive
19 | - staticcheck
20 | - typecheck
21 | - unused
22 |
23 | issues:
24 | exclude-use-default: false
25 | max-issues-per-linter: 0
26 | max-same-issues: 10
27 |
--------------------------------------------------------------------------------
/vendor/github.com/google/gnostic-models/extensions/README.md:
--------------------------------------------------------------------------------
1 | # Extensions
2 |
3 | **Extension Support is experimental.**
4 |
5 | This directory contains support code for building Gnostic extensio handlers and
6 | associated examples.
7 |
8 | Extension handlers can be used to compile vendor or specification extensions
9 | into protocol buffer structures.
10 |
11 | Like plugins, extension handlers are built as separate executables. Extension
12 | bodies are written to extension handlers as serialized
13 | ExtensionHandlerRequests.
14 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/asm_aix_ppc64.s:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build gc
6 | // +build gc
7 |
8 | #include "textflag.h"
9 |
10 | //
11 | // System calls for ppc64, AIX are implemented in runtime/syscall_aix.go
12 | //
13 |
14 | TEXT ·syscall6(SB),NOSPLIT,$0-88
15 | JMP syscall·syscall6(SB)
16 |
17 | TEXT ·rawSyscall6(SB),NOSPLIT,$0-88
18 | JMP syscall·rawSyscall6(SB)
19 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/syscall_linux_gc_arm.go:
--------------------------------------------------------------------------------
1 | // Copyright 2009 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build arm && gc && linux
6 | // +build arm,gc,linux
7 |
8 | package unix
9 |
10 | import "syscall"
11 |
12 | // Underlying system call writes to newoffset via pointer.
13 | // Implemented in assembly to avoid allocation.
14 | func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno)
15 |
--------------------------------------------------------------------------------
/.github/workflows/cd.yaml:
--------------------------------------------------------------------------------
1 | # Note: additional setup is required, see https://www.jenkins.io/redirect/continuous-delivery-of-plugins
2 |
3 | name: cd
4 | on:
5 | workflow_dispatch:
6 | check_run:
7 | types:
8 | - completed
9 |
10 | permissions:
11 | checks: read
12 | contents: write
13 |
14 | jobs:
15 | maven-cd:
16 | uses: jenkins-infra/github-reusable-workflows/.github/workflows/maven-cd.yml@v1
17 | secrets:
18 | MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }}
19 | MAVEN_TOKEN: ${{ secrets.MAVEN_TOKEN }}
20 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/endian_little.go:
--------------------------------------------------------------------------------
1 | // Copyright 2016 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 | //
5 | //go:build 386 || amd64 || amd64p32 || alpha || arm || arm64 || loong64 || mipsle || mips64le || mips64p32le || nios2 || ppc64le || riscv || riscv64 || sh
6 | // +build 386 amd64 amd64p32 alpha arm arm64 loong64 mipsle mips64le mips64p32le nios2 ppc64le riscv riscv64 sh
7 |
8 | package unix
9 |
10 | const isBigEndian = false
11 |
--------------------------------------------------------------------------------
/vendor/github.com/golang/protobuf/ptypes/doc.go:
--------------------------------------------------------------------------------
1 | // Copyright 2016 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package ptypes provides functionality for interacting with well-known types.
6 | //
7 | // Deprecated: Well-known types have specialized functionality directly
8 | // injected into the generated packages for each message type.
9 | // See the deprecation notice for each function for the suggested alternative.
10 | package ptypes
11 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build gc
6 | // +build gc
7 |
8 | #include "textflag.h"
9 |
10 | //
11 | // System calls for amd64, Solaris are implemented in runtime/syscall_solaris.go
12 | //
13 |
14 | TEXT ·sysvicall6(SB),NOSPLIT,$0-88
15 | JMP syscall·sysvicall6(SB)
16 |
17 | TEXT ·rawSysvicall6(SB),NOSPLIT,$0-88
18 | JMP syscall·rawSysvicall6(SB)
19 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/readdirent_getdents.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build aix || dragonfly || freebsd || linux || netbsd || openbsd
6 | // +build aix dragonfly freebsd linux netbsd openbsd
7 |
8 | package unix
9 |
10 | // ReadDirent reads directory entries from fd and writes them into buf.
11 | func ReadDirent(fd int, buf []byte) (n int, err error) {
12 | return Getdents(fd, buf)
13 | }
14 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/internal/genid/wrappers.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package genid
6 |
7 | import protoreflect "google.golang.org/protobuf/reflect/protoreflect"
8 |
9 | // Generic field name and number for messages in wrappers.proto.
10 | const (
11 | WrapperValue_Value_field_name protoreflect.Name = "value"
12 | WrapperValue_Value_field_number protoreflect.FieldNumber = 1
13 | )
14 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/pagesize_unix.go:
--------------------------------------------------------------------------------
1 | // Copyright 2017 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris
6 | // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
7 |
8 | // For Unix, get the pagesize from the runtime.
9 |
10 | package unix
11 |
12 | import "syscall"
13 |
14 | func Getpagesize() int {
15 | return syscall.Getpagesize()
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/model/ResourceName/config.jelly:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/vendor/k8s.io/klog/v2/RELEASE.md:
--------------------------------------------------------------------------------
1 | # Release Process
2 |
3 | The `klog` is released on an as-needed basis. The process is as follows:
4 |
5 | 1. An issue is proposing a new release with a changelog since the last release
6 | 1. All [OWNERS](OWNERS) must LGTM this release
7 | 1. An OWNER runs `git tag -s $VERSION` and inserts the changelog and pushes the tag with `git push $VERSION`
8 | 1. The release issue is closed
9 | 1. An announcement email is sent to `kubernetes-dev@googlegroups.com` with the subject `[ANNOUNCE] kubernetes-template-project $VERSION is released`
10 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/plan9/pwd_plan9.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build !go1.5
6 | // +build !go1.5
7 |
8 | package plan9
9 |
10 | func fixwd() {
11 | }
12 |
13 | func Getwd() (wd string, err error) {
14 | fd, err := open(".", O_RDONLY)
15 | if err != nil {
16 | return "", err
17 | }
18 | defer Close(fd)
19 | return Fd2path(fd)
20 | }
21 |
22 | func Chdir(path string) error {
23 | return chdir(path)
24 | }
25 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/model/AdvancedArgument/config.jelly:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/yaml/RELEASE.md:
--------------------------------------------------------------------------------
1 | # Release Process
2 |
3 | The `yaml` Project is released on an as-needed basis. The process is as follows:
4 |
5 | 1. An issue is proposing a new release with a changelog since the last release
6 | 1. All [OWNERS](OWNERS) must LGTM this release
7 | 1. An OWNER runs `git tag -s $VERSION` and inserts the changelog and pushes the tag with `git push $VERSION`
8 | 1. The release issue is closed
9 | 1. An announcement email is sent to `kubernetes-dev@googlegroups.com` with the subject `[ANNOUNCE] kubernetes-template-project $VERSION is released`
10 |
--------------------------------------------------------------------------------
/vendor/github.com/google/uuid/node_js.go:
--------------------------------------------------------------------------------
1 | // Copyright 2017 Google Inc. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // +build js
6 |
7 | package uuid
8 |
9 | // getHardwareInterface returns nil values for the JS version of the code.
10 | // This remvoves the "net" dependency, because it is not used in the browser.
11 | // Using the "net" library inflates the size of the transpiled JS code by 673k bytes.
12 | func getHardwareInterface(name string) (string, []byte) { return "", nil }
13 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/aliases.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build (aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos) && go1.9
6 | // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos
7 | // +build go1.9
8 |
9 | package unix
10 |
11 | import "syscall"
12 |
13 | type Signal = syscall.Signal
14 | type Errno = syscall.Errno
15 | type SysProcAttr = syscall.SysProcAttr
16 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/plan9/mksysnum_plan9.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # Copyright 2009 The Go Authors. All rights reserved.
3 | # Use of this source code is governed by a BSD-style
4 | # license that can be found in the LICENSE file.
5 |
6 | COMMAND="mksysnum_plan9.sh $@"
7 |
8 | cat <
2 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/CreateStep/config.jelly:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/syscall_linux_gc.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build linux && gc
6 | // +build linux,gc
7 |
8 | package unix
9 |
10 | // SyscallNoError may be used instead of Syscall for syscalls that don't fail.
11 | func SyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr)
12 |
13 | // RawSyscallNoError may be used instead of RawSyscall for syscalls that don't
14 | // fail.
15 | func RawSyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr)
16 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/plan9/race0.go:
--------------------------------------------------------------------------------
1 | // Copyright 2012 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build plan9 && !race
6 | // +build plan9,!race
7 |
8 | package plan9
9 |
10 | import (
11 | "unsafe"
12 | )
13 |
14 | const raceenabled = false
15 |
16 | func raceAcquire(addr unsafe.Pointer) {
17 | }
18 |
19 | func raceReleaseMerge(addr unsafe.Pointer) {
20 | }
21 |
22 | func raceReadRange(addr unsafe.Pointer, len int) {
23 | }
24 |
25 | func raceWriteRange(addr unsafe.Pointer, len int) {
26 | }
27 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/windows/race0.go:
--------------------------------------------------------------------------------
1 | // Copyright 2012 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build windows && !race
6 | // +build windows,!race
7 |
8 | package windows
9 |
10 | import (
11 | "unsafe"
12 | )
13 |
14 | const raceenabled = false
15 |
16 | func raceAcquire(addr unsafe.Pointer) {
17 | }
18 |
19 | func raceReleaseMerge(addr unsafe.Pointer) {
20 | }
21 |
22 | func raceReadRange(addr unsafe.Pointer, len int) {
23 | }
24 |
25 | func raceWriteRange(addr unsafe.Pointer, len int) {
26 | }
27 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/syscall_linux_alarm.go:
--------------------------------------------------------------------------------
1 | // Copyright 2022 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build linux && (386 || amd64 || mips || mipsle || mips64 || mipsle || ppc64 || ppc64le || ppc || s390x || sparc64)
6 | // +build linux
7 | // +build 386 amd64 mips mipsle mips64 mipsle ppc64 ppc64le ppc s390x sparc64
8 |
9 | package unix
10 |
11 | // SYS_ALARM is not defined on arm or riscv, but is available for other GOARCH
12 | // values.
13 |
14 | //sys Alarm(seconds uint) (remaining uint, err error)
15 |
--------------------------------------------------------------------------------
/vendor/gopkg.in/yaml.v2/NOTICE:
--------------------------------------------------------------------------------
1 | Copyright 2011-2016 Canonical Ltd.
2 |
3 | Licensed under the Apache License, Version 2.0 (the "License");
4 | you may not use this file except in compliance with the License.
5 | You may obtain a copy of the License at
6 |
7 | http://www.apache.org/licenses/LICENSE-2.0
8 |
9 | Unless required by applicable law or agreed to in writing, software
10 | distributed under the License is distributed on an "AS IS" BASIS,
11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | See the License for the specific language governing permissions and
13 | limitations under the License.
14 |
--------------------------------------------------------------------------------
/vendor/gopkg.in/yaml.v3/NOTICE:
--------------------------------------------------------------------------------
1 | Copyright 2011-2016 Canonical Ltd.
2 |
3 | Licensed under the Apache License, Version 2.0 (the "License");
4 | you may not use this file except in compliance with the License.
5 | You may obtain a copy of the License at
6 |
7 | http://www.apache.org/licenses/LICENSE-2.0
8 |
9 | Unless required by applicable law or agreed to in writing, software
10 | distributed under the License is distributed on an "AS IS" BASIS,
11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | See the License for the specific language governing permissions and
13 | limitations under the License.
14 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/syscall_hurd_386.go:
--------------------------------------------------------------------------------
1 | // Copyright 2022 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build 386 && hurd
6 | // +build 386,hurd
7 |
8 | package unix
9 |
10 | const (
11 | TIOCGETA = 0x62251713
12 | )
13 |
14 | type Winsize struct {
15 | Row uint16
16 | Col uint16
17 | Xpixel uint16
18 | Ypixel uint16
19 | }
20 |
21 | type Termios struct {
22 | Iflag uint32
23 | Oflag uint32
24 | Cflag uint32
25 | Lflag uint32
26 | Cc [20]uint8
27 | Ispeed int32
28 | Ospeed int32
29 | }
30 |
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/json/SECURITY_CONTACTS:
--------------------------------------------------------------------------------
1 | # Defined below are the security contacts for this repo.
2 | #
3 | # They are the contact point for the Product Security Committee to reach out
4 | # to for triaging and handling of incoming issues.
5 | #
6 | # The below names agree to abide by the
7 | # [Embargo Policy](https://git.k8s.io/security/private-distributors-list.md#embargo-policy)
8 | # and will be removed and replaced if they violate that agreement.
9 | #
10 | # DO NOT REPORT SECURITY VULNERABILITIES DIRECTLY TO THESE NAMES, FOLLOW THE
11 | # INSTRUCTIONS AT https://kubernetes.io/security/
12 |
13 | deads2k
14 | lavalamp
15 | liggitt
16 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/plan9/str.go:
--------------------------------------------------------------------------------
1 | // Copyright 2009 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build plan9
6 | // +build plan9
7 |
8 | package plan9
9 |
10 | func itoa(val int) string { // do it here rather than with fmt to avoid dependency
11 | if val < 0 {
12 | return "-" + itoa(-val)
13 | }
14 | var buf [32]byte // big enough for int64
15 | i := len(buf) - 1
16 | for val >= 10 {
17 | buf[i] = byte(val%10 + '0')
18 | i--
19 | val /= 10
20 | }
21 | buf[i] = byte(val + '0')
22 | return string(buf[i:])
23 | }
24 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/proto/proto_reflect.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // The protoreflect build tag disables use of fast-path methods.
6 | //go:build protoreflect
7 | // +build protoreflect
8 |
9 | package proto
10 |
11 | import (
12 | "google.golang.org/protobuf/reflect/protoreflect"
13 | "google.golang.org/protobuf/runtime/protoiface"
14 | )
15 |
16 | const hasProtoMethods = false
17 |
18 | func protoMethods(m protoreflect.Message) *protoiface.Methods {
19 | return nil
20 | }
21 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/internal/impl/codec_unsafe.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build !purego && !appengine
6 | // +build !purego,!appengine
7 |
8 | package impl
9 |
10 | // When using unsafe pointers, we can just treat enum values as int32s.
11 |
12 | var (
13 | coderEnumNoZero = coderInt32NoZero
14 | coderEnum = coderInt32
15 | coderEnumPtr = coderInt32Ptr
16 | coderEnumSlice = coderInt32Slice
17 | coderEnumPackedSlice = coderInt32PackedSlice
18 | )
19 |
--------------------------------------------------------------------------------
/vendor/github.com/gogo/protobuf/AUTHORS:
--------------------------------------------------------------------------------
1 | # This is the official list of GoGo authors for copyright purposes.
2 | # This file is distinct from the CONTRIBUTORS file, which
3 | # lists people. For example, employees are listed in CONTRIBUTORS,
4 | # but not in AUTHORS, because the employer holds the copyright.
5 |
6 | # Names should be added to this file as one of
7 | # Organization's name
8 | # Individual's name
9 | # Individual's name
10 |
11 | # Please keep the list sorted.
12 |
13 | Sendgrid, Inc
14 | Vastech SA (PTY) LTD
15 | Walter Schulze
16 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/sockcmsg_dragonfly.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package unix
6 |
7 | // Round the length of a raw sockaddr up to align it properly.
8 | func cmsgAlignOf(salen int) int {
9 | salign := SizeofPtr
10 | if SizeofPtr == 8 && !supportsABI(_dragonflyABIChangeVersion) {
11 | // 64-bit Dragonfly before the September 2019 ABI changes still requires
12 | // 32-bit aligned access to network subsystem.
13 | salign = 4
14 | }
15 | return (salen + salign - 1) & ^(salign - 1)
16 | }
17 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/windows/str.go:
--------------------------------------------------------------------------------
1 | // Copyright 2009 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build windows
6 | // +build windows
7 |
8 | package windows
9 |
10 | func itoa(val int) string { // do it here rather than with fmt to avoid dependency
11 | if val < 0 {
12 | return "-" + itoa(-val)
13 | }
14 | var buf [32]byte // big enough for int64
15 | i := len(buf) - 1
16 | for val >= 10 {
17 | buf[i] = byte(val%10 + '0')
18 | i--
19 | val /= 10
20 | }
21 | buf[i] = byte(val + '0')
22 | return string(buf[i:])
23 | }
24 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/model/Label/config.jelly:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/net/http2/not_go111.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build !go1.11
6 | // +build !go1.11
7 |
8 | package http2
9 |
10 | import (
11 | "net/http/httptrace"
12 | "net/textproto"
13 | )
14 |
15 | func traceHasWroteHeaderField(trace *httptrace.ClientTrace) bool { return false }
16 |
17 | func traceWroteHeaderField(trace *httptrace.ClientTrace, k, v string) {}
18 |
19 | func traceGot1xxResponseFunc(trace *httptrace.ClientTrace) func(int, textproto.MIMEHeader) error {
20 | return nil
21 | }
22 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/proto/proto_methods.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // The protoreflect build tag disables use of fast-path methods.
6 | //go:build !protoreflect
7 | // +build !protoreflect
8 |
9 | package proto
10 |
11 | import (
12 | "google.golang.org/protobuf/reflect/protoreflect"
13 | "google.golang.org/protobuf/runtime/protoiface"
14 | )
15 |
16 | const hasProtoMethods = true
17 |
18 | func protoMethods(m protoreflect.Message) *protoiface.Methods {
19 | return m.ProtoMethods()
20 | }
21 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/go_below_118.go:
--------------------------------------------------------------------------------
1 | //+build !go1.18
2 |
3 | package reflect2
4 |
5 | import (
6 | "unsafe"
7 | )
8 |
9 | // m escapes into the return value, but the caller of mapiterinit
10 | // doesn't let the return value escape.
11 | //go:noescape
12 | //go:linkname mapiterinit reflect.mapiterinit
13 | func mapiterinit(rtype unsafe.Pointer, m unsafe.Pointer) (val *hiter)
14 |
15 | func (type2 *UnsafeMapType) UnsafeIterate(obj unsafe.Pointer) MapIterator {
16 | return &UnsafeMapIterator{
17 | hiter: mapiterinit(type2.rtype, *(*unsafe.Pointer)(obj)),
18 | pKeyRType: type2.pKeyRType,
19 | pElemRType: type2.pElemRType,
20 | }
21 | }
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/sysvshm_linux.go:
--------------------------------------------------------------------------------
1 | // Copyright 2021 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build linux
6 | // +build linux
7 |
8 | package unix
9 |
10 | import "runtime"
11 |
12 | // SysvShmCtl performs control operations on the shared memory segment
13 | // specified by id.
14 | func SysvShmCtl(id, cmd int, desc *SysvShmDesc) (result int, err error) {
15 | if runtime.GOARCH == "arm" ||
16 | runtime.GOARCH == "mips64" || runtime.GOARCH == "mips64le" {
17 | cmd |= ipc_64
18 | }
19 |
20 | return shmctl(id, cmd, desc)
21 | }
22 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/internal/genid/map_entry.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package genid
6 |
7 | import protoreflect "google.golang.org/protobuf/reflect/protoreflect"
8 |
9 | // Generic field names and numbers for synthetic map entry messages.
10 | const (
11 | MapEntry_Key_field_name protoreflect.Name = "key"
12 | MapEntry_Value_field_name protoreflect.Name = "value"
13 |
14 | MapEntry_Key_field_number protoreflect.FieldNumber = 1
15 | MapEntry_Value_field_number protoreflect.FieldNumber = 2
16 | )
17 |
--------------------------------------------------------------------------------
/vendor/github.com/imdario/mergo/.gitignore:
--------------------------------------------------------------------------------
1 | #### joe made this: http://goel.io/joe
2 |
3 | #### go ####
4 | # Binaries for programs and plugins
5 | *.exe
6 | *.dll
7 | *.so
8 | *.dylib
9 |
10 | # Test binary, build with `go test -c`
11 | *.test
12 |
13 | # Output of the go coverage tool, specifically when used with LiteIDE
14 | *.out
15 |
16 | # Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736
17 | .glide/
18 |
19 | #### vim ####
20 | # Swap
21 | [._]*.s[a-v][a-z]
22 | [._]*.sw[a-p]
23 | [._]s[a-v][a-z]
24 | [._]sw[a-p]
25 |
26 | # Session
27 | Session.vim
28 |
29 | # Temporary
30 | .netrwhist
31 | *~
32 | # Auto-generated tag files
33 | tags
34 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/internal/genid/empty_gen.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Code generated by generate-protos. DO NOT EDIT.
6 |
7 | package genid
8 |
9 | import (
10 | protoreflect "google.golang.org/protobuf/reflect/protoreflect"
11 | )
12 |
13 | const File_google_protobuf_empty_proto = "google/protobuf/empty.proto"
14 |
15 | // Names for google.protobuf.Empty.
16 | const (
17 | Empty_message_name protoreflect.Name = "Empty"
18 | Empty_message_fullname protoreflect.FullName = "google.protobuf.Empty"
19 | )
20 |
--------------------------------------------------------------------------------
/vendor/github.com/go-logr/logr/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contributing
2 |
3 | Logr is open to pull-requests, provided they fit within the intended scope of
4 | the project. Specifically, this library aims to be VERY small and minimalist,
5 | with no external dependencies.
6 |
7 | ## Compatibility
8 |
9 | This project intends to follow [semantic versioning](http://semver.org) and
10 | is very strict about compatibility. Any proposed changes MUST follow those
11 | rules.
12 |
13 | ## Performance
14 |
15 | As a logging library, logr must be as light-weight as possible. Any proposed
16 | code change must include results of running the [benchmark](./benchmark)
17 | before and after the change.
18 |
--------------------------------------------------------------------------------
/vendor/github.com/go-openapi/swag/.editorconfig:
--------------------------------------------------------------------------------
1 | # top-most EditorConfig file
2 | root = true
3 |
4 | # Unix-style newlines with a newline ending every file
5 | [*]
6 | end_of_line = lf
7 | insert_final_newline = true
8 | indent_style = space
9 | indent_size = 2
10 | trim_trailing_whitespace = true
11 |
12 | # Set default charset
13 | [*.{js,py,go,scala,rb,java,html,css,less,sass,md}]
14 | charset = utf-8
15 |
16 | # Tab indentation (no size specified)
17 | [*.go]
18 | indent_style = tab
19 |
20 | [*.md]
21 | trim_trailing_whitespace = false
22 |
23 | # Matches the exact files either package.json or .travis.yml
24 | [{package.json,.travis.yml}]
25 | indent_style = space
26 | indent_size = 2
27 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/go_above_118.go:
--------------------------------------------------------------------------------
1 | //+build go1.18
2 |
3 | package reflect2
4 |
5 | import (
6 | "unsafe"
7 | )
8 |
9 | // m escapes into the return value, but the caller of mapiterinit
10 | // doesn't let the return value escape.
11 | //go:noescape
12 | //go:linkname mapiterinit reflect.mapiterinit
13 | func mapiterinit(rtype unsafe.Pointer, m unsafe.Pointer, it *hiter)
14 |
15 | func (type2 *UnsafeMapType) UnsafeIterate(obj unsafe.Pointer) MapIterator {
16 | var it hiter
17 | mapiterinit(type2.rtype, *(*unsafe.Pointer)(obj), &it)
18 | return &UnsafeMapIterator{
19 | hiter: &it,
20 | pKeyRType: type2.pKeyRType,
21 | pElemRType: type2.pElemRType,
22 | }
23 | }
--------------------------------------------------------------------------------
/vendor/github.com/go-openapi/jsonpointer/.editorconfig:
--------------------------------------------------------------------------------
1 | # top-most EditorConfig file
2 | root = true
3 |
4 | # Unix-style newlines with a newline ending every file
5 | [*]
6 | end_of_line = lf
7 | insert_final_newline = true
8 | indent_style = space
9 | indent_size = 2
10 | trim_trailing_whitespace = true
11 |
12 | # Set default charset
13 | [*.{js,py,go,scala,rb,java,html,css,less,sass,md}]
14 | charset = utf-8
15 |
16 | # Tab indentation (no size specified)
17 | [*.go]
18 | indent_style = tab
19 |
20 | [*.md]
21 | trim_trailing_whitespace = false
22 |
23 | # Matches the exact files either package.json or .travis.yml
24 | [{package.json,.travis.yml}]
25 | indent_style = space
26 | indent_size = 2
27 |
--------------------------------------------------------------------------------
/vendor/k8s.io/klog/v2/SECURITY_CONTACTS:
--------------------------------------------------------------------------------
1 | # Defined below are the security contacts for this repo.
2 | #
3 | # They are the contact point for the Product Security Committee to reach out
4 | # to for triaging and handling of incoming issues.
5 | #
6 | # The below names agree to abide by the
7 | # [Embargo Policy](https://git.k8s.io/security/private-distributors-list.md#embargo-policy)
8 | # and will be removed and replaced if they violate that agreement.
9 | #
10 | # DO NOT REPORT SECURITY VULNERABILITIES DIRECTLY TO THESE NAMES, FOLLOW THE
11 | # INSTRUCTIONS AT https://kubernetes.io/security/
12 |
13 | dims
14 | thockin
15 | justinsb
16 | tallclair
17 | piosz
18 | brancz
19 | DirectXMan12
20 | lavalamp
21 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/appengine/internal/base/api_base.proto:
--------------------------------------------------------------------------------
1 | // Built-in base types for API calls. Primarily useful as return types.
2 |
3 | syntax = "proto2";
4 | option go_package = "base";
5 |
6 | package appengine.base;
7 |
8 | message StringProto {
9 | required string value = 1;
10 | }
11 |
12 | message Integer32Proto {
13 | required int32 value = 1;
14 | }
15 |
16 | message Integer64Proto {
17 | required int64 value = 1;
18 | }
19 |
20 | message BoolProto {
21 | required bool value = 1;
22 | }
23 |
24 | message DoubleProto {
25 | required double value = 1;
26 | }
27 |
28 | message BytesProto {
29 | required bytes value = 1 [ctype=CORD];
30 | }
31 |
32 | message VoidProto {
33 | }
34 |
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/json/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2021 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | package json // import "sigs.k8s.io/json"
18 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/concurrent/executor.go:
--------------------------------------------------------------------------------
1 | package concurrent
2 |
3 | import "context"
4 |
5 | // Executor replace go keyword to start a new goroutine
6 | // the goroutine should cancel itself if the context passed in has been cancelled
7 | // the goroutine started by the executor, is owned by the executor
8 | // we can cancel all executors owned by the executor just by stop the executor itself
9 | // however Executor interface does not Stop method, the one starting and owning executor
10 | // should use the concrete type of executor, instead of this interface.
11 | type Executor interface {
12 | // Go starts a new goroutine controlled by the context
13 | Go(handler func(ctx context.Context))
14 | }
15 |
--------------------------------------------------------------------------------
/vendor/github.com/json-iterator/go/Gopkg.lock:
--------------------------------------------------------------------------------
1 | # This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'.
2 |
3 |
4 | [[projects]]
5 | name = "github.com/modern-go/concurrent"
6 | packages = ["."]
7 | revision = "e0a39a4cb4216ea8db28e22a69f4ec25610d513a"
8 | version = "1.0.0"
9 |
10 | [[projects]]
11 | name = "github.com/modern-go/reflect2"
12 | packages = ["."]
13 | revision = "4b7aa43c6742a2c18fdef89dd197aaae7dac7ccd"
14 | version = "1.0.1"
15 |
16 | [solve-meta]
17 | analyzer-name = "dep"
18 | analyzer-version = 1
19 | inputs-digest = "ea54a775e5a354cb015502d2e7aa4b74230fc77e894f34a838b268c25ec8eeb8"
20 | solver-name = "gps-cdcl"
21 | solver-version = 1
22 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build linux && gc && 386
6 | // +build linux,gc,386
7 |
8 | package unix
9 |
10 | import "syscall"
11 |
12 | // Underlying system call writes to newoffset via pointer.
13 | // Implemented in assembly to avoid allocation.
14 | func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno)
15 |
16 | func socketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno)
17 | func rawsocketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno)
18 |
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/yaml/SECURITY_CONTACTS:
--------------------------------------------------------------------------------
1 | # Defined below are the security contacts for this repo.
2 | #
3 | # They are the contact point for the Product Security Team to reach out
4 | # to for triaging and handling of incoming issues.
5 | #
6 | # The below names agree to abide by the
7 | # [Embargo Policy](https://github.com/kubernetes/sig-release/blob/master/security-release-process-documentation/security-release-process.md#embargo-policy)
8 | # and will be removed and replaced if they violate that agreement.
9 | #
10 | # DO NOT REPORT SECURITY VULNERABILITIES DIRECTLY TO THESE NAMES, FOLLOW THE
11 | # INSTRUCTIONS AT https://kubernetes.io/security/
12 |
13 | cjcullen
14 | jessfraz
15 | liggitt
16 | philips
17 | tallclair
18 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/plan9/env_plan9.go:
--------------------------------------------------------------------------------
1 | // Copyright 2011 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Plan 9 environment variables.
6 |
7 | package plan9
8 |
9 | import (
10 | "syscall"
11 | )
12 |
13 | func Getenv(key string) (value string, found bool) {
14 | return syscall.Getenv(key)
15 | }
16 |
17 | func Setenv(key, value string) error {
18 | return syscall.Setenv(key, value)
19 | }
20 |
21 | func Clearenv() {
22 | syscall.Clearenv()
23 | }
24 |
25 | func Environ() []string {
26 | return syscall.Environ()
27 | }
28 |
29 | func Unsetenv(key string) error {
30 | return syscall.Unsetenv(key)
31 | }
32 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/api/project/v1/legacy.go:
--------------------------------------------------------------------------------
1 | package v1
2 |
3 | import (
4 | corev1 "k8s.io/api/core/v1"
5 | "k8s.io/apimachinery/pkg/runtime"
6 | "k8s.io/apimachinery/pkg/runtime/schema"
7 | )
8 |
9 | var (
10 | legacyGroupVersion = schema.GroupVersion{Group: "", Version: "v1"}
11 | legacySchemeBuilder = runtime.NewSchemeBuilder(addLegacyKnownTypes, corev1.AddToScheme)
12 | DeprecatedInstallWithoutGroup = legacySchemeBuilder.AddToScheme
13 | )
14 |
15 | func addLegacyKnownTypes(scheme *runtime.Scheme) error {
16 | types := []runtime.Object{
17 | &Project{},
18 | &ProjectList{},
19 | &ProjectRequest{},
20 | }
21 | scheme.AddKnownTypes(legacyGroupVersion, types...)
22 | return nil
23 | }
24 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/internal/impl/enum.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package impl
6 |
7 | import (
8 | "reflect"
9 |
10 | "google.golang.org/protobuf/reflect/protoreflect"
11 | )
12 |
13 | type EnumInfo struct {
14 | GoReflectType reflect.Type // int32 kind
15 | Desc protoreflect.EnumDescriptor
16 | }
17 |
18 | func (t *EnumInfo) New(n protoreflect.EnumNumber) protoreflect.Enum {
19 | return reflect.ValueOf(n).Convert(t.GoReflectType).Interface().(protoreflect.Enum)
20 | }
21 | func (t *EnumInfo) Descriptor() protoreflect.EnumDescriptor { return t.Desc }
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/tools/clientcmd/api/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2015 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // +k8s:deepcopy-gen=package
18 |
19 | package api
20 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/DeleteStep/config.jelly:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/vendor/github.com/google/gnostic-models/openapiv2/README.md:
--------------------------------------------------------------------------------
1 | # OpenAPI v2 Protocol Buffer Models
2 |
3 | This directory contains a Protocol Buffer-language model and related code for
4 | supporting OpenAPI v2.
5 |
6 | Gnostic applications and plugins can use OpenAPIv2.proto to generate Protocol
7 | Buffer support code for their preferred languages.
8 |
9 | OpenAPIv2.go is used by Gnostic to read JSON and YAML OpenAPI descriptions into
10 | the Protocol Buffer-based datastructures generated from OpenAPIv2.proto.
11 |
12 | OpenAPIv2.proto and OpenAPIv2.go are generated by the Gnostic compiler
13 | generator, and OpenAPIv2.pb.go is generated by protoc, the Protocol Buffer
14 | compiler, and protoc-gen-go, the Protocol Buffer Go code generation plugin.
15 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/RawStep/config.jelly:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build linux && gccgo && arm
6 | // +build linux,gccgo,arm
7 |
8 | package unix
9 |
10 | import (
11 | "syscall"
12 | "unsafe"
13 | )
14 |
15 | func seek(fd int, offset int64, whence int) (int64, syscall.Errno) {
16 | var newoffset int64
17 | offsetLow := uint32(offset & 0xffffffff)
18 | offsetHigh := uint32((offset >> 32) & 0xffffffff)
19 | _, _, err := Syscall6(SYS__LLSEEK, uintptr(fd), uintptr(offsetHigh), uintptr(offsetLow), uintptr(unsafe.Pointer(&newoffset)), uintptr(whence), 0)
20 | return newoffset, err
21 | }
22 |
--------------------------------------------------------------------------------
/vendor/github.com/emicklei/go-restful/v3/custom_verb.go:
--------------------------------------------------------------------------------
1 | package restful
2 |
3 | import (
4 | "fmt"
5 | "regexp"
6 | )
7 |
8 | var (
9 | customVerbReg = regexp.MustCompile(":([A-Za-z]+)$")
10 | )
11 |
12 | func hasCustomVerb(routeToken string) bool {
13 | return customVerbReg.MatchString(routeToken)
14 | }
15 |
16 | func isMatchCustomVerb(routeToken string, pathToken string) bool {
17 | rs := customVerbReg.FindStringSubmatch(routeToken)
18 | if len(rs) < 2 {
19 | return false
20 | }
21 |
22 | customVerb := rs[1]
23 | specificVerbReg := regexp.MustCompile(fmt.Sprintf(":%s$", customVerb))
24 | return specificVerbReg.MatchString(pathToken)
25 | }
26 |
27 | func removeCustomVerb(str string) string {
28 | return customVerbReg.ReplaceAllString(str, "")
29 | }
30 |
--------------------------------------------------------------------------------
/vendor/github.com/google/gofuzz/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2014 Google Inc. All rights reserved.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Package fuzz is a library for populating go objects with random values.
18 | package fuzz
19 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/plan9/race.go:
--------------------------------------------------------------------------------
1 | // Copyright 2012 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build plan9 && race
6 | // +build plan9,race
7 |
8 | package plan9
9 |
10 | import (
11 | "runtime"
12 | "unsafe"
13 | )
14 |
15 | const raceenabled = true
16 |
17 | func raceAcquire(addr unsafe.Pointer) {
18 | runtime.RaceAcquire(addr)
19 | }
20 |
21 | func raceReleaseMerge(addr unsafe.Pointer) {
22 | runtime.RaceReleaseMerge(addr)
23 | }
24 |
25 | func raceReadRange(addr unsafe.Pointer, len int) {
26 | runtime.RaceReadRange(addr, len)
27 | }
28 |
29 | func raceWriteRange(addr unsafe.Pointer, len int) {
30 | runtime.RaceWriteRange(addr, len)
31 | }
32 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1beta1
20 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/plan9/asm_plan9_arm.s:
--------------------------------------------------------------------------------
1 | // Copyright 2009 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | #include "textflag.h"
6 |
7 | // System call support for plan9 on arm
8 |
9 | // Just jump to package syscall's implementation for all these functions.
10 | // The runtime may know about them.
11 |
12 | TEXT ·Syscall(SB),NOSPLIT,$0-32
13 | JMP syscall·Syscall(SB)
14 |
15 | TEXT ·Syscall6(SB),NOSPLIT,$0-44
16 | JMP syscall·Syscall6(SB)
17 |
18 | TEXT ·RawSyscall(SB),NOSPLIT,$0-28
19 | JMP syscall·RawSyscall(SB)
20 |
21 | TEXT ·RawSyscall6(SB),NOSPLIT,$0-40
22 | JMP syscall·RawSyscall6(SB)
23 |
24 | TEXT ·seek(SB),NOSPLIT,$0-36
25 | JMP syscall·exit(SB)
26 |
--------------------------------------------------------------------------------
/vendor/sigs.k8s.io/structured-merge-diff/v4/typed/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2018 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Package typed contains logic for operating on values with given schemas.
18 | package typed
19 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/race0.go:
--------------------------------------------------------------------------------
1 | // Copyright 2012 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build aix || (darwin && !race) || (linux && !race) || (freebsd && !race) || netbsd || openbsd || solaris || dragonfly || zos
6 | // +build aix darwin,!race linux,!race freebsd,!race netbsd openbsd solaris dragonfly zos
7 |
8 | package unix
9 |
10 | import (
11 | "unsafe"
12 | )
13 |
14 | const raceenabled = false
15 |
16 | func raceAcquire(addr unsafe.Pointer) {
17 | }
18 |
19 | func raceReleaseMerge(addr unsafe.Pointer) {
20 | }
21 |
22 | func raceReadRange(addr unsafe.Pointer, len int) {
23 | }
24 |
25 | func raceWriteRange(addr unsafe.Pointer, len int) {
26 | }
27 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go:
--------------------------------------------------------------------------------
1 | // Copyright 2009 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build amd64 && solaris
6 | // +build amd64,solaris
7 |
8 | package unix
9 |
10 | func setTimespec(sec, nsec int64) Timespec {
11 | return Timespec{Sec: sec, Nsec: nsec}
12 | }
13 |
14 | func setTimeval(sec, usec int64) Timeval {
15 | return Timeval{Sec: sec, Usec: usec}
16 | }
17 |
18 | func (iov *Iovec) SetLen(length int) {
19 | iov.Len = uint64(length)
20 | }
21 |
22 | func (msghdr *Msghdr) SetIovlen(length int) {
23 | msghdr.Iovlen = int32(length)
24 | }
25 |
26 | func (cmsg *Cmsghdr) SetLen(length int) {
27 | cmsg.Len = uint32(length)
28 | }
29 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/windows/race.go:
--------------------------------------------------------------------------------
1 | // Copyright 2012 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build windows && race
6 | // +build windows,race
7 |
8 | package windows
9 |
10 | import (
11 | "runtime"
12 | "unsafe"
13 | )
14 |
15 | const raceenabled = true
16 |
17 | func raceAcquire(addr unsafe.Pointer) {
18 | runtime.RaceAcquire(addr)
19 | }
20 |
21 | func raceReleaseMerge(addr unsafe.Pointer) {
22 | runtime.RaceReleaseMerge(addr)
23 | }
24 |
25 | func raceReadRange(addr unsafe.Pointer, len int) {
26 | runtime.RaceReadRange(addr, len)
27 | }
28 |
29 | func raceWriteRange(addr unsafe.Pointer, len int) {
30 | runtime.RaceWriteRange(addr, len)
31 | }
32 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1beta1
20 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2023 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Package kubernetes holds packages which implement a clientset for Kubernetes
18 | // APIs.
19 | package kubernetes
20 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/protobuf/internal/strs/strings_pure.go:
--------------------------------------------------------------------------------
1 | // Copyright 2018 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build purego || appengine
6 | // +build purego appengine
7 |
8 | package strs
9 |
10 | import pref "google.golang.org/protobuf/reflect/protoreflect"
11 |
12 | func UnsafeString(b []byte) string {
13 | return string(b)
14 | }
15 |
16 | func UnsafeBytes(s string) []byte {
17 | return []byte(s)
18 | }
19 |
20 | type Builder struct{}
21 |
22 | func (*Builder) AppendFullName(prefix pref.FullName, name pref.Name) pref.FullName {
23 | return prefix.Append(name)
24 | }
25 |
26 | func (*Builder) MakeString(b []byte) string {
27 | return string(b)
28 | }
29 |
--------------------------------------------------------------------------------
/vendor/github.com/emicklei/go-restful/v3/filter_adapter.go:
--------------------------------------------------------------------------------
1 | package restful
2 |
3 | import (
4 | "net/http"
5 | )
6 |
7 | // HttpMiddlewareHandler is a function that takes a http.Handler and returns a http.Handler
8 | type HttpMiddlewareHandler func(http.Handler) http.Handler
9 |
10 | // HttpMiddlewareHandlerToFilter converts a HttpMiddlewareHandler to a FilterFunction.
11 | func HttpMiddlewareHandlerToFilter(middleware HttpMiddlewareHandler) FilterFunction {
12 | return func(req *Request, resp *Response, chain *FilterChain) {
13 | next := http.HandlerFunc(func(rw http.ResponseWriter, r *http.Request) {
14 | req.Request = r
15 | resp.ResponseWriter = rw
16 | chain.ProcessFilter(req, resp)
17 | })
18 |
19 | middleware(next).ServeHTTP(resp.ResponseWriter, req.Request)
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/vendor/github.com/openshift/api/template/v1/consts.go:
--------------------------------------------------------------------------------
1 | package v1
2 |
3 | const (
4 | // TemplateInstanceFinalizer is used to clean up the objects created by the template instance,
5 | // when the template instance is deleted.
6 | TemplateInstanceFinalizer = "template.openshift.io/finalizer"
7 |
8 | // TemplateInstanceOwner is a label applied to all objects created from a template instance
9 | // which contains the uid of the template instance.
10 | TemplateInstanceOwner = "template.openshift.io/template-instance-owner"
11 |
12 | // WaitForReadyAnnotation indicates that the TemplateInstance controller
13 | // should wait for the object to be ready before reporting the template
14 | // instantiation complete.
15 | WaitForReadyAnnotation = "template.alpha.openshift.io/wait-for-ready"
16 | )
17 |
--------------------------------------------------------------------------------
/vendor/k8s.io/kube-openapi/pkg/common/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2016 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // package common holds shared code and types between open API code
18 | // generator and spec generator.
19 | package common
20 |
--------------------------------------------------------------------------------
/vendor/gopkg.in/yaml.v2/writerc.go:
--------------------------------------------------------------------------------
1 | package yaml
2 |
3 | // Set the writer error and return false.
4 | func yaml_emitter_set_writer_error(emitter *yaml_emitter_t, problem string) bool {
5 | emitter.error = yaml_WRITER_ERROR
6 | emitter.problem = problem
7 | return false
8 | }
9 |
10 | // Flush the output buffer.
11 | func yaml_emitter_flush(emitter *yaml_emitter_t) bool {
12 | if emitter.write_handler == nil {
13 | panic("write handler not set")
14 | }
15 |
16 | // Check if the buffer is empty.
17 | if emitter.buffer_pos == 0 {
18 | return true
19 | }
20 |
21 | if err := emitter.write_handler(emitter, emitter.buffer[:emitter.buffer_pos]); err != nil {
22 | return yaml_emitter_set_writer_error(emitter, "write error: "+err.Error())
23 | }
24 | emitter.buffer_pos = 0
25 | return true
26 | }
27 |
--------------------------------------------------------------------------------
/vendor/github.com/google/gnostic-models/compiler/main.go:
--------------------------------------------------------------------------------
1 | // Copyright 2017 Google LLC. All Rights Reserved.
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 | //
7 | // http://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | // Package compiler provides support functions to generated compiler code.
16 | package compiler
17 |
--------------------------------------------------------------------------------
/vendor/k8s.io/api/apps/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2017 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // +k8s:deepcopy-gen=package
18 | // +k8s:protobuf-gen=package
19 | // +k8s:openapi-gen=true
20 |
21 | package v1 // import "k8s.io/api/apps/v1"
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/api/batch/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2016 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // +k8s:deepcopy-gen=package
18 | // +k8s:protobuf-gen=package
19 | // +k8s:openapi-gen=true
20 |
21 | package v1 // import "k8s.io/api/batch/v1"
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/events/v1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1
20 |
21 | type EventExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/net/context/go19.go:
--------------------------------------------------------------------------------
1 | // Copyright 2017 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build go1.9
6 | // +build go1.9
7 |
8 | package context
9 |
10 | import "context" // standard library's context, as of Go 1.7
11 |
12 | // A Context carries a deadline, a cancelation signal, and other values across
13 | // API boundaries.
14 | //
15 | // Context's methods may be called by multiple goroutines simultaneously.
16 | type Context = context.Context
17 |
18 | // A CancelFunc tells an operation to abandon its work.
19 | // A CancelFunc does not wait for the work to stop.
20 | // After the first call, subsequent calls to a CancelFunc do nothing.
21 | type CancelFunc = context.CancelFunc
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/apimachinery/pkg/types/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2015 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Package types implements various generic types used throughout kubernetes.
18 | package types // import "k8s.io/apimachinery/pkg/types"
19 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/import.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2017 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // This file exists to enforce this clientset's vanity import path.
18 |
19 | package kubernetes // import "k8s.io/client-go/kubernetes"
20 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1
20 |
21 | type LeaseExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/core/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/node/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/node/v1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1
20 |
21 | type RuntimeClassExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/syscall_hurd.go:
--------------------------------------------------------------------------------
1 | // Copyright 2022 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build hurd
6 | // +build hurd
7 |
8 | package unix
9 |
10 | /*
11 | #include
12 | int ioctl(int, unsigned long int, uintptr_t);
13 | */
14 | import "C"
15 |
16 | func ioctl(fd int, req uint, arg uintptr) (err error) {
17 | r0, er := C.ioctl(C.int(fd), C.ulong(req), C.uintptr_t(arg))
18 | if r0 == -1 && er != nil {
19 | err = er
20 | }
21 | return
22 | }
23 |
24 | func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) {
25 | r0, er := C.ioctl(C.int(fd), C.ulong(req), C.uintptr_t(uintptr(arg)))
26 | if r0 == -1 && er != nil {
27 | err = er
28 | }
29 | return
30 | }
31 |
--------------------------------------------------------------------------------
/vendor/k8s.io/apimachinery/pkg/api/errors/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2014 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Package errors provides detailed error types for api field validation.
18 | package errors // import "k8s.io/apimachinery/pkg/api/errors"
19 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1beta1
20 |
21 | type CronJobExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/discovery/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/discovery/v1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1
20 |
21 | type EndpointSliceExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/events/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/policy/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1
20 |
21 | type PriorityClassExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/api/autoscaling/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2016 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // +k8s:deepcopy-gen=package
18 | // +k8s:protobuf-gen=package
19 | // +k8s:openapi-gen=true
20 |
21 | package v1 // import "k8s.io/api/autoscaling/v1"
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/api/autoscaling/v2/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2021 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // +k8s:deepcopy-gen=package
18 | // +k8s:protobuf-gen=package
19 | // +k8s:openapi-gen=true
20 |
21 | package v2 // import "k8s.io/api/autoscaling/v2"
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta2
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v2
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1beta1
20 |
21 | type LeaseExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1alpha1
20 |
21 | type RuntimeClassExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1beta1
20 |
21 | type RuntimeClassExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/policy/v1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1
20 |
21 | type PodDisruptionBudgetExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/zptrace_linux_arm64.go:
--------------------------------------------------------------------------------
1 | // Code generated by linux/mkall.go generatePtraceRegSet("arm64"). DO NOT EDIT.
2 |
3 | package unix
4 |
5 | import "unsafe"
6 |
7 | // PtraceGetRegSetArm64 fetches the registers used by arm64 binaries.
8 | func PtraceGetRegSetArm64(pid, addr int, regsout *PtraceRegsArm64) error {
9 | iovec := Iovec{(*byte)(unsafe.Pointer(regsout)), uint64(unsafe.Sizeof(*regsout))}
10 | return ptracePtr(PTRACE_GETREGSET, pid, uintptr(addr), unsafe.Pointer(&iovec))
11 | }
12 |
13 | // PtraceSetRegSetArm64 sets the registers used by arm64 binaries.
14 | func PtraceSetRegSetArm64(pid, addr int, regs *PtraceRegsArm64) error {
15 | iovec := Iovec{(*byte)(unsafe.Pointer(regs)), uint64(unsafe.Sizeof(*regs))}
16 | return ptracePtr(PTRACE_SETREGSET, pid, uintptr(addr), unsafe.Pointer(&iovec))
17 | }
18 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/term/README.md:
--------------------------------------------------------------------------------
1 | # Go terminal/console support
2 |
3 | [](https://pkg.go.dev/golang.org/x/term)
4 |
5 | This repository provides Go terminal and console support packages.
6 |
7 | ## Download/Install
8 |
9 | The easiest way to install is to run `go get -u golang.org/x/term`. You can
10 | also manually git clone the repository to `$GOPATH/src/golang.org/x/term`.
11 |
12 | ## Report Issues / Send Patches
13 |
14 | This repository uses Gerrit for code changes. To learn how to submit changes to
15 | this repository, see https://golang.org/doc/contribute.html.
16 |
17 | The main issue tracker for the term repository is located at
18 | https://github.com/golang/go/issues. Prefix your issue with "x/term:" in the
19 | subject line, so it is easy to find.
20 |
--------------------------------------------------------------------------------
/vendor/k8s.io/apimachinery/pkg/api/validation/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2017 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Package validation contains generic api type validation functions.
18 | package validation // import "k8s.io/apimachinery/pkg/api/validation"
19 |
--------------------------------------------------------------------------------
/vendor/k8s.io/apimachinery/pkg/util/errors/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2015 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Package errors implements various utility functions and types around errors.
18 | package errors // import "k8s.io/apimachinery/pkg/util/errors"
19 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/scheme/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package contains the scheme of the automatically generated clientset.
20 | package scheme
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/discovery/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/discovery/v1beta1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1beta1
20 |
21 | type EndpointSliceExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1alpha1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1alpha1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1beta1
20 |
21 | type PriorityClassExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1alpha1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/tools/clientcmd/api/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2015 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // +k8s:conversion-gen=k8s.io/client-go/tools/clientcmd/api
18 | // +k8s:deepcopy-gen=package
19 | // +k8s:defaulter-gen=Kind
20 |
21 | package v1
22 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/ClusterConfig/help-credentialsId.html:
--------------------------------------------------------------------------------
1 |
2 | The default credential to use when performing operations on this clusterName. If not specified,
3 | credentials identifiers may be specified directly in the DSL.
4 |
5 |
6 |
7 |
8 |
9 | openshift.withCluster( 'my-clusterName', 'my-credentials-id' ) {
10 | ...
11 | }
12 |
13 |
14 |
15 |
16 |
17 |
18 | openshift.withCluster( 'my-clusterName' ) {
19 | openshift.doAs( 'my-credentials-id' ) {
20 | ...
21 | }
22 | }
23 |
24 |
25 |
26 |
27 |
28 | In the above examples, a Jenkins credential identifier is specified. Alternatively,
29 | an OAuth token value may be specified directly in these locations.
30 |
--------------------------------------------------------------------------------
/src/main/resources/com/openshift/jenkins/plugins/freestyle/BaseStep/advanced.jelly:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/vendor/github.com/go-logr/logr/SECURITY.md:
--------------------------------------------------------------------------------
1 | # Security Policy
2 |
3 | If you have discovered a security vulnerability in this project, please report it
4 | privately. **Do not disclose it as a public issue.** This gives us time to work with you
5 | to fix the issue before public exposure, reducing the chance that the exploit will be
6 | used before a patch is released.
7 |
8 | You may submit the report in the following ways:
9 |
10 | - send an email to go-logr-security@googlegroups.com
11 | - send us a [private vulnerability report](https://github.com/go-logr/logr/security/advisories/new)
12 |
13 | Please provide the following information in your report:
14 |
15 | - A description of the vulnerability and its impact
16 | - How to reproduce the issue
17 |
18 | We ask that you give us 90 days to work on a fix before public exposure.
19 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/concurrent/go_below_19.go:
--------------------------------------------------------------------------------
1 | //+build !go1.9
2 |
3 | package concurrent
4 |
5 | import "sync"
6 |
7 | // Map implements a thread safe map for go version below 1.9 using mutex
8 | type Map struct {
9 | lock sync.RWMutex
10 | data map[interface{}]interface{}
11 | }
12 |
13 | // NewMap creates a thread safe map
14 | func NewMap() *Map {
15 | return &Map{
16 | data: make(map[interface{}]interface{}, 32),
17 | }
18 | }
19 |
20 | // Load is same as sync.Map Load
21 | func (m *Map) Load(key interface{}) (elem interface{}, found bool) {
22 | m.lock.RLock()
23 | elem, found = m.data[key]
24 | m.lock.RUnlock()
25 | return
26 | }
27 |
28 | // Load is same as sync.Map Store
29 | func (m *Map) Store(key interface{}, elem interface{}) {
30 | m.lock.Lock()
31 | m.data[key] = elem
32 | m.lock.Unlock()
33 | }
34 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/net/http2/go115.go:
--------------------------------------------------------------------------------
1 | // Copyright 2021 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build go1.15
6 | // +build go1.15
7 |
8 | package http2
9 |
10 | import (
11 | "context"
12 | "crypto/tls"
13 | )
14 |
15 | // dialTLSWithContext uses tls.Dialer, added in Go 1.15, to open a TLS
16 | // connection.
17 | func (t *Transport) dialTLSWithContext(ctx context.Context, network, addr string, cfg *tls.Config) (*tls.Conn, error) {
18 | dialer := &tls.Dialer{
19 | Config: cfg,
20 | }
21 | cn, err := dialer.DialContext(ctx, network, addr)
22 | if err != nil {
23 | return nil, err
24 | }
25 | tlsCn := cn.(*tls.Conn) // DialContext comment promises this will always succeed
26 | return tlsCn, nil
27 | }
28 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/syscall_unix_gc.go:
--------------------------------------------------------------------------------
1 | // Copyright 2016 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build (darwin || dragonfly || freebsd || (linux && !ppc64 && !ppc64le) || netbsd || openbsd || solaris) && gc
6 | // +build darwin dragonfly freebsd linux,!ppc64,!ppc64le netbsd openbsd solaris
7 | // +build gc
8 |
9 | package unix
10 |
11 | import "syscall"
12 |
13 | func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno)
14 | func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno)
15 | func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno)
16 | func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno)
17 |
--------------------------------------------------------------------------------
/vendor/k8s.io/apimachinery/pkg/util/wait/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2014 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Package wait provides tools for polling or listening for changes
18 | // to a condition.
19 | package wait // import "k8s.io/apimachinery/pkg/util/wait"
20 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1
20 |
21 | type HorizontalPodAutoscalerExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v2
20 |
21 | type HorizontalPodAutoscalerExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v2beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v2beta2
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1
20 |
21 | type CertificateSigningRequestExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1alpha1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta2
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta3
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/networking/v1alpha1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1alpha1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1beta1
20 |
21 | type PodDisruptionBudgetExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha2/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1alpha2
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1alpha1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1alpha1
20 |
21 | type PriorityClassExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/race.go:
--------------------------------------------------------------------------------
1 | // Copyright 2012 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build (darwin && race) || (linux && race) || (freebsd && race)
6 | // +build darwin,race linux,race freebsd,race
7 |
8 | package unix
9 |
10 | import (
11 | "runtime"
12 | "unsafe"
13 | )
14 |
15 | const raceenabled = true
16 |
17 | func raceAcquire(addr unsafe.Pointer) {
18 | runtime.RaceAcquire(addr)
19 | }
20 |
21 | func raceReleaseMerge(addr unsafe.Pointer) {
22 | runtime.RaceReleaseMerge(addr)
23 | }
24 |
25 | func raceReadRange(addr unsafe.Pointer, len int) {
26 | runtime.RaceReadRange(addr, len)
27 | }
28 |
29 | func raceWriteRange(addr unsafe.Pointer, len int) {
30 | runtime.RaceWriteRange(addr, len)
31 | }
32 |
--------------------------------------------------------------------------------
/vendor/k8s.io/apimachinery/pkg/util/sets/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2022 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Package sets has generic set and specified sets. Generic set will
18 | // replace specified ones over time. And specific ones are deprecated.
19 | package sets
20 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/discovery/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2018 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Package discovery provides ways to discover server-supported
18 | // API groups, versions and resources.
19 | package discovery // import "k8s.io/client-go/discovery"
20 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/apiserverinternal/v1alpha1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1alpha1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/apiserverinternal/v1alpha1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1alpha1
20 |
21 | type StorageVersionExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1alpha1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1alpha1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1alpha1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1alpha1
20 |
21 | type SelfSubjectReviewExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/generated_expansion.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | package v1alpha1
20 |
21 | type ClusterTrustBundleExpansion interface{}
22 |
--------------------------------------------------------------------------------
/vendor/github.com/modern-go/reflect2/Gopkg.toml:
--------------------------------------------------------------------------------
1 | # Gopkg.toml example
2 | #
3 | # Refer to https://golang.github.io/dep/docs/Gopkg.toml.html
4 | # for detailed Gopkg.toml documentation.
5 | #
6 | # required = ["github.com/user/thing/cmd/thing"]
7 | # ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"]
8 | #
9 | # [[constraint]]
10 | # name = "github.com/user/project"
11 | # version = "1.0.0"
12 | #
13 | # [[constraint]]
14 | # name = "github.com/user/project2"
15 | # branch = "dev"
16 | # source = "github.com/myfork/project2"
17 | #
18 | # [[override]]
19 | # name = "github.com/x/y"
20 | # version = "2.4.0"
21 | #
22 | # [prune]
23 | # non-go = false
24 | # go-tests = true
25 | # unused-packages = true
26 |
27 | ignored = []
28 |
29 | [prune]
30 | go-tests = true
31 | unused-packages = true
32 |
--------------------------------------------------------------------------------
/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go:
--------------------------------------------------------------------------------
1 | // Copyright 2019 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | //go:build darwin
6 | // +build darwin
7 |
8 | package unix
9 |
10 | import "unsafe"
11 |
12 | // ReadDirent reads directory entries from fd and writes them into buf.
13 | func ReadDirent(fd int, buf []byte) (n int, err error) {
14 | // Final argument is (basep *uintptr) and the syscall doesn't take nil.
15 | // 64 bits should be enough. (32 bits isn't even on 386). Since the
16 | // actual system call is getdirentries64, 64 is a good guess.
17 | // TODO(rsc): Can we use a single global basep for all calls?
18 | var base = (*uintptr)(unsafe.Pointer(new(uint64)))
19 | return Getdirentries(fd, buf, base)
20 | }
21 |
--------------------------------------------------------------------------------
/vendor/google.golang.org/appengine/internal/app_id.go:
--------------------------------------------------------------------------------
1 | // Copyright 2011 Google Inc. All rights reserved.
2 | // Use of this source code is governed by the Apache 2.0
3 | // license that can be found in the LICENSE file.
4 |
5 | package internal
6 |
7 | import (
8 | "strings"
9 | )
10 |
11 | func parseFullAppID(appid string) (partition, domain, displayID string) {
12 | if i := strings.Index(appid, "~"); i != -1 {
13 | partition, appid = appid[:i], appid[i+1:]
14 | }
15 | if i := strings.Index(appid, ":"); i != -1 {
16 | domain, appid = appid[:i], appid[i+1:]
17 | }
18 | return partition, domain, appid
19 | }
20 |
21 | // appID returns "appid" or "domain.com:appid".
22 | func appID(fullAppID string) string {
23 | _, dom, dis := parseFullAppID(fullAppID)
24 | if dom != "" {
25 | return dom + ":" + dis
26 | }
27 | return dis
28 | }
29 |
--------------------------------------------------------------------------------
/vendor/k8s.io/api/node/v1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright 2020 The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // +k8s:deepcopy-gen=package
18 | // +k8s:protobuf-gen=package
19 | // +k8s:openapi-gen=true
20 |
21 | // +groupName=node.k8s.io
22 |
23 | package v1 // import "k8s.io/api/node/v1"
24 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1alpha1
21 |
--------------------------------------------------------------------------------
/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright The Kubernetes Authors.
3 |
4 | Licensed under the Apache License, Version 2.0 (the "License");
5 | you may not use this file except in compliance with the License.
6 | You may obtain a copy of the License at
7 |
8 | http://www.apache.org/licenses/LICENSE-2.0
9 |
10 | Unless required by applicable law or agreed to in writing, software
11 | distributed under the License is distributed on an "AS IS" BASIS,
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | See the License for the specific language governing permissions and
14 | limitations under the License.
15 | */
16 |
17 | // Code generated by client-gen. DO NOT EDIT.
18 |
19 | // This package has the automatically generated typed clients.
20 | package v1beta1
21 |
--------------------------------------------------------------------------------