k3s/hack
Isaac Hollander McCreery 83bfe2cfda Refactor e2e.sh in preparation for YAML-ifying configs
Remove E2E_CLUSTER_NAME, E2E_NETWORK, and KUBE_GCE_INSTANCE_PREFIX from jobs that don't need them, because they are in their own project, and add defaults

Fail on leaked resources by default

Kill E2E_SET_CLUSTER_API_VERSION

Rely on defaults for E2E_UP, E2E_TEST, E2E_DOWN

Only PUBLISH_GREEN_VERSION for kubernetes-e2e-gce

Directly export ZONE vars rather than chaining and setting locals

Collapse E2E_CLUSTER_NAME, E2E_NETWORK, and KUBE_GCE_INSTANCE_PREFIX into E2E_NAME (always take the shortest of the three, to avoid name length problems

Factor out soak vars

Remove incorrect feature enablement ENV vars

export GINKGO_TEST_ARGS directly, rather than looping through export at the bottom

Directly export E2E Control Variables

Export KUBEMARK ENV vars directly

export KUBERNETES_PROVIDER directly

Export JENKINS_PUBLISHED_VERSION directly, and don't use it where unnecessary; remove old CURRENT_RELEASE_PUBLISHED_VERSION

export PROJECT and NETWORK_PROVIDER directly

export node ENV vars directly

export other shared cluster ENV vars directly

Directly export CLOUDSDK ENV vars

export GCE and AWS ENVs directly

Various cleanup, including refactoring upgrades

Fixup: no PERFORMANCE env for AWS

Address comment

Fixes for comments up to cebf501

Address comments through 81f39b8

Fix: default E2E_UP, E2E_TEST, E2E_DOWN

Use JENKINS_FORCE_GET_TARS for upgrade jobs; fixes through 140ea2b

Fix ubernetes-lite config

Address rebased 2 comments

Remove tab
2016-02-17 11:28:18 -08:00
..
after-build refacotr update-api-reference-docs.sh 2016-02-10 16:46:59 -08:00
boilerplate Add boilerplate checks for Dockerfiles 2016-02-03 18:35:26 -05:00
e2e-internal Add Jenkins e2e test job for multi-zone Ubernetes Lite 2016-02-16 13:07:17 -08:00
gen-swagger-doc refacotr update-api-reference-docs.sh 2016-02-10 16:46:59 -08:00
jenkins Refactor e2e.sh in preparation for YAML-ifying configs 2016-02-17 11:28:18 -08:00
lib Add test targets for ARM 2016-02-16 08:25:18 +02:00
testdata Make deployments work. 2016-02-08 21:27:49 -08:00
travis Move hack/travis/install-etcd.sh to hack/ 2015-10-13 16:04:44 -07:00
verify-flags Merge pull request #20063 from mqliang/imageGC-config 2016-02-17 06:16:45 -08:00
benchmark-go.sh
benchmark-integration.sh Add a method for encoding directly to a io.Writer and use it for HTTPx 2015-09-24 15:52:09 -07:00
build-cross.sh Add support for building arm, arm64 and ppc64le server and client targets 2016-02-07 20:35:14 +02:00
build-go.sh
build-ui.sh Set execute permission for hack/build-ui.sh as other script files. 2015-11-17 15:37:58 -05:00
cherry_pick_pull.sh Fix mktemp invocation for OS X 2015-11-30 12:14:57 -08:00
conformance-test.sh Remove [Skipped] as a label for tests. 2016-02-12 17:24:06 -08:00
dev-build-and-push.sh
dev-build-and-up.sh
e2e-from-release.sh
e2e-test.sh
e2e.go Enable Deployments by default 2016-02-12 12:29:14 -08:00
get-build.sh cleanup some nits in hack/get-build.sh 2015-11-17 11:20:17 -08:00
ginkgo-e2e.sh jenkins: Set '--nodes' when 'GINKGO_PARALLEL' is set. 2016-01-14 16:23:44 -08:00
grab-profiles.sh Add Scheduler and ControllerManager profile grabbing 2015-12-10 16:27:13 +01:00
install-etcd.sh Update etcd to 2.2.1 2015-11-04 12:26:57 -08:00
kube-dump.sh Minion->Node rename: NODE_NAMES, NODE_NAME, NODE_PORT 2015-11-25 00:45:09 -08:00
list-feature-tests.sh Add instructions and tooling for munging test infra for a new release series 2016-02-12 17:24:06 -08:00
local-up-cluster.sh Add a network plugin that duplicates "configureCBR0" functionality 2016-02-03 10:08:08 -06:00
lookup_pull.py
parallel-e2e.sh Fix issues with Python3 and bring up a dev cluster 2016-01-12 11:08:42 -08:00
test-cmd.sh Merge pull request #21179 from smarterclayton/cant_replace_cluster_resource 2016-02-16 04:45:43 -08:00
test-go.sh scheduler performance test suite: benchmarks and density tests 2015-12-18 09:39:33 -08:00
test-integration.sh turn on and off watch cache in integration test 2016-02-11 13:51:03 -08:00
test-update-storage-objects.sh Merge pull request #20356 from mml/tuso-faster 2016-02-06 01:48:07 -08:00
update-all.sh Make hack/update-all.sh short-circuit unless run with -a 2016-01-22 00:17:14 -05:00
update-api-reference-docs.sh refacotr update-api-reference-docs.sh 2016-02-10 16:46:59 -08:00
update-codecgen.sh Do not dirname on the dependency file's path twice while generating types using codecgen. 2016-01-17 02:23:26 -08:00
update-codegen.sh First use of new deep-copy generator. 2015-12-29 18:06:09 +01:00
update-generated-conversions.sh Split hack/{verify,update}-* files so we don't always go build 2015-08-11 14:20:46 -04:00
update-generated-deep-copies.sh Split hack/{verify,update}-* files so we don't always go build 2015-08-11 14:20:46 -04:00
update-generated-docs.sh Gendocs for docs/admin/kube-* 2015-10-25 19:24:23 +08:00
update-generated-protobuf.sh go-to-protobuf: generate protobuf IDL and marshalers for Go structs 2016-01-06 21:09:20 -05:00
update-generated-swagger-docs.sh add subject access review types 2016-01-20 08:24:15 -05:00
update-godep-licenses.sh updated license exceptions for testify and yaml.v2 2016-01-27 17:25:00 +00:00
update-gofmt.sh Make go version requirements clearer 2015-12-10 12:09:25 -08:00
update-swagger-spec.sh Split hack/{verify,update}-* files so we don't always go build 2015-08-11 14:20:46 -04:00
upgrade-e2e-test.sh Cleanup e2e tags 2015-11-23 13:42:12 -08:00
verify-all.sh linkchecker tool now visits the URL to determine if it's valid 2016-01-26 17:01:37 -08:00
verify-api-reference-docs.sh ignore trailing whitespace and blankline when verify api reference docs 2015-12-17 16:29:28 -08:00
verify-boilerplate.sh Speed up pre-commit boilerplate by only checking changed files 2015-08-14 10:19:33 -04:00
verify-codecgen.sh Fix verify-codecgen.sh 2016-02-13 09:15:39 -05:00
verify-codegen.sh First use of new deep-copy generator. 2015-12-29 18:06:09 +01:00
verify-description.sh hack and hooks scripts for generating swagger docs 2015-08-22 02:27:41 +02:00
verify-flags-underscore.py Add .md and .yaml exceptions to verify-flags-underscore.py. 2015-12-07 16:33:27 -08:00
verify-generated-conversions.sh Split hack/{verify,update}-* files so we don't always go build 2015-08-11 14:20:46 -04:00
verify-generated-deep-copies.sh Split hack/{verify,update}-* files so we don't always go build 2015-08-11 14:20:46 -04:00
verify-generated-docs.sh Gendocs for docs/admin/kube-* 2015-10-25 19:24:23 +08:00
verify-generated-protobuf.sh go-to-protobuf: generate protobuf IDL and marshalers for Go structs 2016-01-06 21:09:20 -05:00
verify-generated-swagger-docs.sh hack and hooks scripts for generating swagger docs 2015-08-22 02:27:41 +02:00
verify-godep-licenses.sh Add hack/update-godep-licenses.sh to generate Godeps/LICENSES.md 2016-01-14 09:05:25 -08:00
verify-godeps.sh Stop needlessly preloading 2016-01-05 10:19:23 -05:00
verify-gofmt.sh Make go version requirements clearer 2015-12-10 12:09:25 -08:00
verify-import-boss.sh Add 'import-boss': enforce go import restrictions. 2016-01-27 16:18:46 -08:00
verify-linkcheck.sh Split hack/{verify,update}-* files so we don't always go build 2015-08-11 14:20:46 -04:00
verify-swagger-spec.sh Split hack/{verify,update}-* files so we don't always go build 2015-08-11 14:20:46 -04:00
verify-symbols.sh Add very simple symbol checking to single monolithic binary 2015-11-09 11:19:41 -06:00
vet-go.sh