Remove vendor dir, simplify build & test tooling
authorGabriel Rosenhouse <grosenhouse@pivotal.io>
Wed, 1 Nov 2017 05:32:18 +0000 (22:32 -0700)
committerGabriel Rosenhouse <grosenhouse@pivotal.io>
Wed, 1 Nov 2017 05:32:18 +0000 (22:32 -0700)
commitfa8f141f29b5f4ff4f2f763987d1395315e32cfd
treea0989b631f08d3c01154e7c4cf373a1427922bec
parent7f03ee4537687c11918665c00de6fddf3c8fa9f6
Remove vendor dir, simplify build & test tooling

"Libraries should never vendor their dependencies"
  https://peter.bourgon.org/go-best-practices-2016/#dependency-management
The only thing in there were test-support packages anyhow

Remove Godeps folder, nothing to manage!

Remove build.sh
- not much here to build now that we've split out plugins
   - for non-AMD64 platforms, travis just runs go build directly

Clean up test.sh
- no vendor --> simpler logic for enumerating packages
- use "bash strict mode"
   http://redsymbol.net/articles/unofficial-bash-strict-mode
- coveralls token not required for public repos

Simplify .travis.yml, update to work without vendor
- fewer env vars
- go get -t ./...

Clean up Vagrantfile
- no godep required anymore
- bump Golang version 1.9.2
147 files changed:
.travis.yml
Godeps/Godeps.json [deleted file]
Godeps/Readme [deleted file]
Vagrantfile
build.sh [deleted file]
test.sh
vendor/github.com/onsi/ginkgo/.gitignore [deleted file]
vendor/github.com/onsi/ginkgo/.travis.yml [deleted file]
vendor/github.com/onsi/ginkgo/CHANGELOG.md [deleted file]
vendor/github.com/onsi/ginkgo/LICENSE [deleted file]
vendor/github.com/onsi/ginkgo/README.md [deleted file]
vendor/github.com/onsi/ginkgo/config/config.go [deleted file]
vendor/github.com/onsi/ginkgo/extensions/table/table.go [deleted file]
vendor/github.com/onsi/ginkgo/extensions/table/table_entry.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/bootstrap_command.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/build_command.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/convert/ginkgo_ast_nodes.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/convert/import.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/convert/package_rewriter.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/convert/test_finder.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/convert/testfile_rewriter.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/convert/testing_t_rewriter.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/convert_command.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/generate_command.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/help_command.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/interrupthandler/interrupt_handler.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/interrupthandler/sigquit_swallower_unix.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/interrupthandler/sigquit_swallower_windows.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/main.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/nodot/nodot.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/nodot_command.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/notifications.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/run_command.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/run_watch_and_build_command_flags.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/suite_runner.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/testrunner/log_writer.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/testrunner/run_result.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/testrunner/test_runner.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/testsuite/test_suite.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/unfocus_command.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/version_command.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/watch/delta.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/watch/delta_tracker.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/watch/dependencies.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/watch/package_hash.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/watch/package_hashes.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/watch/suite.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo/watch_command.go [deleted file]
vendor/github.com/onsi/ginkgo/ginkgo_dsl.go [deleted file]
vendor/github.com/onsi/ginkgo/integration/integration.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/codelocation/code_location.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/containernode/container_node.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/failer/failer.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/leafnodes/benchmarker.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/leafnodes/interfaces.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/leafnodes/it_node.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/leafnodes/measure_node.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/leafnodes/runner.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/leafnodes/setup_nodes.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/leafnodes/suite_nodes.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/leafnodes/synchronized_after_suite_node.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/leafnodes/synchronized_before_suite_node.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/remote/aggregator.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/remote/forwarding_reporter.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor_unix.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor_win.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/remote/server.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/spec/index_computer.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/spec/spec.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/spec/specs.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/specrunner/random_id.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/suite/suite.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/testingtproxy/testing_t_proxy.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/writer/fake_writer.go [deleted file]
vendor/github.com/onsi/ginkgo/internal/writer/writer.go [deleted file]
vendor/github.com/onsi/ginkgo/reporters/default_reporter.go [deleted file]
vendor/github.com/onsi/ginkgo/reporters/fake_reporter.go [deleted file]
vendor/github.com/onsi/ginkgo/reporters/junit_reporter.go [deleted file]
vendor/github.com/onsi/ginkgo/reporters/reporter.go [deleted file]
vendor/github.com/onsi/ginkgo/reporters/stenographer/console_logging.go [deleted file]
vendor/github.com/onsi/ginkgo/reporters/stenographer/fake_stenographer.go [deleted file]
vendor/github.com/onsi/ginkgo/reporters/stenographer/stenographer.go [deleted file]
vendor/github.com/onsi/ginkgo/reporters/teamcity_reporter.go [deleted file]
vendor/github.com/onsi/ginkgo/types/code_location.go [deleted file]
vendor/github.com/onsi/ginkgo/types/synchronization.go [deleted file]
vendor/github.com/onsi/ginkgo/types/types.go [deleted file]
vendor/github.com/onsi/gomega/.gitignore [deleted file]
vendor/github.com/onsi/gomega/.travis.yml [deleted file]
vendor/github.com/onsi/gomega/CHANGELOG.md [deleted file]
vendor/github.com/onsi/gomega/LICENSE [deleted file]
vendor/github.com/onsi/gomega/README.md [deleted file]
vendor/github.com/onsi/gomega/format/format.go [deleted file]
vendor/github.com/onsi/gomega/gbytes/buffer.go [deleted file]
vendor/github.com/onsi/gomega/gbytes/say_matcher.go [deleted file]
vendor/github.com/onsi/gomega/gexec/build.go [deleted file]
vendor/github.com/onsi/gomega/gexec/exit_matcher.go [deleted file]
vendor/github.com/onsi/gomega/gexec/prefixed_writer.go [deleted file]
vendor/github.com/onsi/gomega/gexec/session.go [deleted file]
vendor/github.com/onsi/gomega/gomega_dsl.go [deleted file]
vendor/github.com/onsi/gomega/internal/assertion/assertion.go [deleted file]
vendor/github.com/onsi/gomega/internal/asyncassertion/async_assertion.go [deleted file]
vendor/github.com/onsi/gomega/internal/oraclematcher/oracle_matcher.go [deleted file]
vendor/github.com/onsi/gomega/internal/testingtsupport/testing_t_support.go [deleted file]
vendor/github.com/onsi/gomega/matchers.go [deleted file]
vendor/github.com/onsi/gomega/matchers/and.go [deleted file]
vendor/github.com/onsi/gomega/matchers/assignable_to_type_of_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_a_directory.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_a_regular_file.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_an_existing_file.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_closed_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_empty_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_equivalent_to_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_false_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_nil_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_numerically_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_sent_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_temporally_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_true_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/be_zero_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/consist_of.go [deleted file]
vendor/github.com/onsi/gomega/matchers/contain_element_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/contain_substring_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/equal_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/have_key_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/have_key_with_value_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/have_len_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/have_occurred_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/have_prefix_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/have_suffix_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/match_error_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/match_json_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/match_regexp_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/not.go [deleted file]
vendor/github.com/onsi/gomega/matchers/or.go [deleted file]
vendor/github.com/onsi/gomega/matchers/panic_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/receive_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/succeed_matcher.go [deleted file]
vendor/github.com/onsi/gomega/matchers/support/goraph/bipartitegraph/bipartitegraph.go [deleted file]
vendor/github.com/onsi/gomega/matchers/support/goraph/bipartitegraph/bipartitegraphmatching.go [deleted file]
vendor/github.com/onsi/gomega/matchers/support/goraph/edge/edge.go [deleted file]
vendor/github.com/onsi/gomega/matchers/support/goraph/node/node.go [deleted file]
vendor/github.com/onsi/gomega/matchers/support/goraph/util/util.go [deleted file]
vendor/github.com/onsi/gomega/matchers/type_support.go [deleted file]
vendor/github.com/onsi/gomega/matchers/with_transform.go [deleted file]
vendor/github.com/onsi/gomega/types/types.go [deleted file]