Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove vendor directory #112

Merged
merged 2 commits into from
Apr 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 0 additions & 2 deletions .ci/build
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ VERSION=$(cat VERSION)
# to build for linux OS, amd64 architectures and without CGO enablement.
if [[ -z "$LOCAL_BUILD" ]]; then
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build \
-mod=vendor \
-a \
-v \
-o ${BINARY_PATH}/rel/machine-controller \
Expand All @@ -26,7 +25,6 @@ if [[ -z "$LOCAL_BUILD" ]]; then
# If the LOCAL_BUILD environment variable is set, we simply run `go build`.
else
go build \
-mod=vendor \
-v \
-o ${BINARY_PATH}/machine-controller \
-ldflags "-X main.version=$VERSION-$(git rev-parse HEAD)" \
Expand Down
6 changes: 2 additions & 4 deletions .ci/check
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,10 @@ set -e

source "$(dirname ${0})/setupenv.src"

go install -mod=vendor golang.org/x/lint/golint

export GOFLAGS=-mod=vendor
go install golang.org/x/lint/golint

###############################################################################
PACKAGES="$(go list -e ./... | grep -vE '/vendor/|/internal/flags')"
PACKAGES="$(go list -e ./... | grep -vE '/internal/flags')"
PACKAGES_DIRS="$(echo ${PACKAGES} | sed "s|github.com/gardener/machine-controller-manager-provider-gcp|.|g")"

# Execute static code checks.
Expand Down
2 changes: 1 addition & 1 deletion .ci/pipeline_integration_test
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,7 @@ function run_integration_tests() {
echo "Starting integration tests..."
set +e

ginkgo -v -mod=vendor --show-node-events --poll-progress-after=480s --poll-progress-interval=90s test/integration/controller
ginkgo -v --show-node-events --poll-progress-after=480s --poll-progress-interval=90s test/integration/controller
TEST_RESULT=$?

set -e
Expand Down
2 changes: 1 addition & 1 deletion .ci/set_dependency_version
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,4 @@ old_version=$(cat go.mod | grep "github.com/gardener/machine-controller-manager
new_version="github.com/gardener/machine-controller-manager ${DEPENDENCY_VERSION}"
sed -i -- 's#'"${old_version}"'#'"${new_version}"'#g' go.mod

make revendor
make tidy
2 changes: 0 additions & 2 deletions .ci/test
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@ go install github.com/onsi/ginkgo/v2/ginkgo
echo "Successfully fetched Ginkgo framework"
ginkgo version

export GOFLAGS=-mod=vendor

##############################################################################

function test_with_coverage() {
Expand Down
318 changes: 3 additions & 315 deletions .reuse/dep5
Original file line number Diff line number Diff line change
Expand Up @@ -29,318 +29,6 @@ Copyright: The Kubernetes Authors
License: Apache-2.0

# --- vendor folder dependencies ---
Files: vendor/github.com/cespare/xxhash/v2/*
Copyright: 2024 github.com/cespare/xxhash/v2 contributors.
License: MIT

Files: vendor/github.com/modern-go/reflect2/*
Copyright: 2024 github.com/modern-go/reflect2 contributors.
License: Apache-2.0

Files: vendor/golang.org/x/time/*
Copyright: 2024 golang.org/x/time contributors.
License: BSD-3-Clause

Files: vendor/github.com/googleapis/gax-go/v2/*
Copyright: 2024 github.com/googleapis/gax-go/v2 contributors.
License: BSD-3-Clause

Files: vendor/github.com/prometheus/client_golang/*
Copyright: 2024 github.com/prometheus/client_golang contributors.
License: Apache-2.0

Files: vendor/google.golang.org/api/*
Copyright: 2024 google.golang.org/api contributors.
License: BSD-3-Clause

Files: vendor/k8s.io/component-base/*
Copyright: 2024 k8s.io/component-base contributors.
License: Apache-2.0

Files: vendor/github.com/prometheus/client_model/*
Copyright: 2024 github.com/prometheus/client_model contributors.
License: Apache-2.0

Files: vendor/cloud.google.com/go/compute/metadata/*
Copyright: 2024 cloud.google.com/go/compute/metadata contributors.
License: Apache-2.0

Files: vendor/github.com/spf13/cobra/*
Copyright: 2024 github.com/spf13/cobra contributors.
License: Apache-2.0

Files: vendor/k8s.io/apimachinery/*
Copyright: 2024 k8s.io/apimachinery contributors.
License: Apache-2.0

Files: vendor/github.com/google/pprof/*
Copyright: 2024 github.com/google/pprof contributors.
License: Apache-2.0

Files: vendor/k8s.io/apimachinery/third_party/forked/golang/*
Copyright: 2024 k8s.io/apimachinery/third_party/forked/golang contributors.
License: BSD-3-Clause

Files: vendor/github.com/pkg/errors/*
Copyright: 2024 github.com/pkg/errors contributors.
License: BSD-2-Clause

Files: vendor/github.com/prometheus/common/*
Copyright: 2024 github.com/prometheus/common contributors.
License: Apache-2.0

Files: vendor/golang.org/x/term/*
Copyright: 2024 golang.org/x/term contributors.
License: BSD-3-Clause

Files: vendor/github.com/googleapis/enterprise-certificate-proxy/*
Copyright: 2024 github.com/googleapis/enterprise-certificate-proxy contributors.
License: Apache-2.0

Files: vendor/github.com/onsi/gomega/*
Copyright: 2024 github.com/onsi/gomega contributors.
License: MIT

Files: vendor/k8s.io/apiextensions-apiserver/*
Copyright: 2024 k8s.io/apiextensions-apiserver contributors.
License: Apache-2.0

Files: vendor/github.com/onsi/ginkgo/v2/*
Copyright: 2024 github.com/onsi/ginkgo/v2 contributors.
License: MIT

Files: vendor/github.com/emicklei/go-restful/v3/*
Copyright: 2024 github.com/emicklei/go-restful/v3 contributors.
License: MIT

Files: vendor/golang.org/x/text/*
Copyright: 2024 golang.org/x/text contributors.
License: BSD-3-Clause

Files: vendor/github.com/matttproud/golang_protobuf_extensions/*
Copyright: 2024 github.com/matttproud/golang_protobuf_extensions contributors.
License: Apache-2.0

Files: vendor/golang.org/x/oauth2/*
Copyright: 2024 golang.org/x/oauth2 contributors.
License: BSD-3-Clause

Files: vendor/k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json/*
Copyright: 2024 k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json contributors.
License: BSD-3-Clause

Files: vendor/github.com/gardener/machine-controller-manager/*
Copyright: 2024 github.com/gardener/machine-controller-manager contributors.
License: Apache-2.0

Files: vendor/github.com/golang/protobuf/*
Copyright: 2024 github.com/golang/protobuf contributors.
License: BSD-3-Clause

Files: vendor/github.com/golang/groupcache/*
Copyright: 2024 github.com/golang/groupcache contributors.
License: Apache-2.0

Files: vendor/k8s.io/klog/v2/*
Copyright: 2024 k8s.io/klog/v2 contributors.
License: Apache-2.0

Files: vendor/github.com/spf13/pflag/*
Copyright: 2024 github.com/spf13/pflag contributors.
License: BSD-3-Clause

Files: vendor/go.opencensus.io/*
Copyright: 2024 go.opencensus.io contributors.
License: Apache-2.0

Files: vendor/github.com/evanphx/json-patch/*
Copyright: 2024 github.com/evanphx/json-patch contributors.
License: BSD-3-Clause

Files: vendor/github.com/go-task/slim-sprig/*
Copyright: 2024 github.com/go-task/slim-sprig contributors.
License: MIT

Files: vendor/github.com/google/gofuzz/*
Copyright: 2024 github.com/google/gofuzz contributors.
License: Apache-2.0

Files: vendor/golang.org/x/sys/*
Copyright: 2024 golang.org/x/sys contributors.
License: BSD-3-Clause

Files: vendor/k8s.io/apiserver/*
Copyright: 2024 k8s.io/apiserver contributors.
License: Apache-2.0

Files: vendor/github.com/go-logr/logr/*
Copyright: 2024 github.com/go-logr/logr contributors.
License: Apache-2.0

Files: vendor/k8s.io/utils/internal/third_party/forked/golang/*
Copyright: 2024 k8s.io/utils/internal/third_party/forked/golang contributors.
License: BSD-3-Clause

Files: vendor/github.com/google/go-cmp/*
Copyright: 2024 github.com/google/go-cmp contributors.
License: BSD-3-Clause

Files: vendor/github.com/beorn7/perks/*
Copyright: 2024 github.com/beorn7/perks contributors.
License: MIT

Files: vendor/github.com/google/uuid/*
Copyright: 2024 github.com/google/uuid contributors.
License: BSD-3-Clause

Files: vendor/google.golang.org/grpc/*
Copyright: 2024 google.golang.org/grpc contributors.
License: Apache-2.0

Files: vendor/github.com/Masterminds/semver/*
Copyright: 2024 github.com/Masterminds/semver contributors.
License: MIT

Files: vendor/golang.org/x/crypto/*
Copyright: 2024 golang.org/x/crypto contributors.
License: BSD-3-Clause

Files: vendor/golang.org/x/net/*
Copyright: 2024 golang.org/x/net contributors.
License: BSD-3-Clause

Files: vendor/google.golang.org/genproto/googleapis/rpc/*
Copyright: 2024 google.golang.org/genproto/googleapis/rpc contributors.
License: Apache-2.0

Files: vendor/k8s.io/client-go/*
Copyright: 2024 k8s.io/client-go contributors.
License: Apache-2.0

Files: vendor/github.com/inconshreveable/mousetrap/*
Copyright: 2024 github.com/inconshreveable/mousetrap contributors.
License: Apache-2.0

Files: vendor/github.com/munnerz/goautoneg/*
Copyright: 2024 github.com/munnerz/goautoneg contributors.
License: BSD-3-Clause

Files: vendor/google.golang.org/appengine/*
Copyright: 2024 google.golang.org/appengine contributors.
License: Apache-2.0

Files: vendor/sigs.k8s.io/structured-merge-diff/v4/*
Copyright: 2024 sigs.k8s.io/structured-merge-diff/v4 contributors.
License: Apache-2.0

Files: vendor/github.com/json-iterator/go/*
Copyright: 2024 github.com/json-iterator/go contributors.
License: MIT

Files: vendor/github.com/josharian/intern/*
Copyright: 2024 github.com/josharian/intern contributors.
License: MIT

Files: vendor/gopkg.in/yaml.v2/*
Copyright: 2024 gopkg.in/yaml.v2 contributors.
License: MIT

Files: vendor/gopkg.in/yaml.v3/*
Copyright: 2024 gopkg.in/yaml.v3 contributors.
License: Apache-2.0

Files: vendor/google.golang.org/api/internal/third_party/uritemplates/*
Copyright: 2024 google.golang.org/api/internal/third_party/uritemplates contributors.
License: BSD-3-Clause

Files: vendor/google.golang.org/protobuf/*
Copyright: 2024 google.golang.org/protobuf contributors.
License: BSD-3-Clause

Files: vendor/k8s.io/api/*
Copyright: 2024 k8s.io/api contributors.
License: Apache-2.0

Files: vendor/github.com/go-openapi/swag/*
Copyright: 2024 github.com/go-openapi/swag contributors.
License: Apache-2.0

Files: vendor/cloud.google.com/go/compute/*
Copyright: 2024 cloud.google.com/go/compute contributors.
License: Apache-2.0

Files: vendor/github.com/mailru/easyjson/*
Copyright: 2024 github.com/mailru/easyjson contributors.
License: MIT

Files: vendor/github.com/imdario/mergo/*
Copyright: 2024 github.com/imdario/mergo contributors.
License: BSD-3-Clause

Files: vendor/k8s.io/utils/*
Copyright: 2024 k8s.io/utils contributors.
License: Apache-2.0

Files: vendor/github.com/davecgh/go-spew/*
Copyright: 2024 github.com/davecgh/go-spew contributors.
License: ISC

Files: vendor/golang.org/x/tools/*
Copyright: 2024 golang.org/x/tools contributors.
License: BSD-3-Clause

Files: vendor/k8s.io/cluster-bootstrap/*
Copyright: 2024 k8s.io/cluster-bootstrap contributors.
License: Apache-2.0

Files: vendor/github.com/google/gnostic-models/*
Copyright: 2024 github.com/google/gnostic-models contributors.
License: Apache-2.0

Files: vendor/github.com/google/s2a-go/*
Copyright: 2024 github.com/google/s2a-go contributors.
License: Apache-2.0

Files: vendor/github.com/go-openapi/jsonpointer/*
Copyright: 2024 github.com/go-openapi/jsonpointer contributors.
License: Apache-2.0

Files: vendor/github.com/gogo/protobuf/*
Copyright: 2024 github.com/gogo/protobuf contributors.
License: BSD-3-Clause

Files: vendor/github.com/go-openapi/jsonreference/*
Copyright: 2024 github.com/go-openapi/jsonreference contributors.
License: Apache-2.0

Files: vendor/github.com/prometheus/procfs/*
Copyright: 2024 github.com/prometheus/procfs contributors.
License: Apache-2.0

Files: vendor/k8s.io/kube-openapi/*
Copyright: 2024 k8s.io/kube-openapi contributors.
License: Apache-2.0

Files: vendor/github.com/modern-go/concurrent/*
Copyright: 2024 github.com/modern-go/concurrent contributors.
License: Apache-2.0

Files: vendor/golang.org/x/lint/*
Copyright: 2024 golang.org/x/lint contributors.
License: BSD-3-Clause

Files: vendor/sigs.k8s.io/json/*
Copyright: 2024 sigs.k8s.io/json contributors.
License: Apache-2.0

Files: vendor/k8s.io/kube-openapi/pkg/validation/spec/*
Copyright: 2024 k8s.io/kube-openapi/pkg/validation/spec contributors.
License: Apache-2.0

Files: vendor/github.com/blang/semver/v4/*
Copyright: 2024 github.com/blang/semver/v4 contributors.
License: MIT

Files: vendor/gopkg.in/inf.v0/*
Copyright: 2024 gopkg.in/inf.v0 contributors.
License: BSD-3-Clause
# Files:
# Copyright:
# License:
9 changes: 0 additions & 9 deletions LICENSES/BSD-2-Clause.txt

This file was deleted.

Loading