You've already forked woodpecker
mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2026-06-03 16:35:37 +02:00
Use go's vendoring (#284)
* store dependency's in git * since we vendor ... rm tech-depts * aad make target 'vendor' to update vendor folder (manual task)
This commit is contained in:
@@ -19,13 +19,9 @@ _with-docker:
|
||||
|
||||
all: deps build
|
||||
|
||||
deps:
|
||||
go get -u golang.org/x/net/context
|
||||
go get -u golang.org/x/net/context/ctxhttp
|
||||
go get -u github.com/golang/protobuf/proto
|
||||
go get -u github.com/golang/protobuf/protoc-gen-go
|
||||
go get -d docker.io/go-docker
|
||||
go get -d github.com/jackspirou/syscerts
|
||||
vendor:
|
||||
go mod tidy
|
||||
go mod vendor
|
||||
|
||||
formatcheck:
|
||||
@([ -z "$(shell gofmt -d $(GOFILES_NOVENDOR) | head)" ]) || (echo "Source is unformatted"; exit 1)
|
||||
@@ -50,13 +46,9 @@ test-server:
|
||||
$(DOCKER_RUN) go test -race -timeout 30s github.com/woodpecker-ci/woodpecker/cmd/drone-server
|
||||
|
||||
test-frontend:
|
||||
(cd web/; yarn run test)
|
||||
(cd web/; yarn run test)
|
||||
|
||||
test-lib:
|
||||
go get github.com/woodpecker-ci/woodpecker/cncd/pipeline/pipec
|
||||
go get github.com/woodpecker-ci/woodpecker/remote/mock
|
||||
go get github.com/woodpecker-ci/woodpecker/cli/drone/internal
|
||||
go get -t github.com/woodpecker-ci/woodpecker/cncd/pipeline/pipeline/frontend/yaml
|
||||
$(DOCKER_RUN) go test -race -timeout 30s $(shell go list ./... | grep -v '/cmd/')
|
||||
|
||||
test: test-lib test-agent test-server
|
||||
@@ -70,7 +62,6 @@ build-server:
|
||||
build-frontend:
|
||||
(cd web/; yarn run build)
|
||||
|
||||
|
||||
build: build-agent build-server
|
||||
|
||||
release-agent:
|
||||
|
||||
Reference in New Issue
Block a user