You've already forked woodpecker
							
							
				mirror of
				https://github.com/woodpecker-ci/woodpecker.git
				synced 2025-10-30 23:27:39 +02:00 
			
		
		
		
	Update go module path for major version 2 (#2905)
https://go.dev/doc/modules/release-workflow#breaking Fixes https://github.com/woodpecker-ci/woodpecker/issues/2913 fixes #2654 ``` runephilosof@fedora:~/code/platform-woodpecker/woodpecker-repo-configurator (master)$ go get go.woodpecker-ci.org/woodpecker@v2.0.0 go: go.woodpecker-ci.org/woodpecker@v2.0.0: invalid version: module contains a go.mod file, so module path must match major version ("go.woodpecker-ci.org/woodpecker/v2") ``` --------- Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
This commit is contained in:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							87fcad4303
						
					
				
				
					commit
					adb2c82790
				
			| @@ -24,7 +24,7 @@ tasks: | ||||
|         || echo WOODPECKER_DEV_OAUTH_HOST=$(gp url 8000) >> .env | ||||
|       gp sync-await gitea | ||||
|       gp sync-done woodpecker-server | ||||
|       go run go.woodpecker-ci.org/woodpecker/cmd/server | ||||
|       go run go.woodpecker-ci.org/woodpecker/v2/cmd/server | ||||
|   - name: Agent | ||||
|     env: | ||||
|       WOODPECKER_SERVER: localhost:9000 | ||||
| @@ -33,7 +33,7 @@ tasks: | ||||
|       WOODPECKER_HEALTHCHECK: false | ||||
|     command: | | ||||
|       gp sync-await woodpecker-server | ||||
|       go run go.woodpecker-ci.org/woodpecker/cmd/agent | ||||
|       go run go.woodpecker-ci.org/woodpecker/v2/cmd/agent | ||||
|   - name: Gitea | ||||
|     command: | | ||||
|       export DOCKER_COMPOSE_CMD="docker-compose -f docker-compose.gitpod.yml -p woodpecker" | ||||
|   | ||||
| @@ -33,7 +33,7 @@ steps: | ||||
|   lint-pipeline: | ||||
|     image: *golang_image | ||||
|     commands: | ||||
|       - go run go.woodpecker-ci.org/woodpecker/cmd/cli lint | ||||
|       - go run go.woodpecker-ci.org/woodpecker/v2/cmd/cli lint | ||||
|     when: | ||||
|       - <<: *when | ||||
|       - path: | ||||
|   | ||||
							
								
								
									
										46
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										46
									
								
								Makefile
									
									
									
									
									
								
							| @@ -27,7 +27,7 @@ else | ||||
| 	endif | ||||
| endif | ||||
|  | ||||
| LDFLAGS := -s -w -extldflags "-static" -X go.woodpecker-ci.org/woodpecker/version.Version=${VERSION} | ||||
| LDFLAGS := -s -w -extldflags "-static" -X go.woodpecker-ci.org/woodpecker/v2/version.Version=${VERSION} | ||||
| CGO_ENABLED ?= 1 # only used to compile server | ||||
|  | ||||
| HAS_GO = $(shell hash go > /dev/null 2>&1 && echo "GO" || echo "NOGO" ) | ||||
| @@ -144,20 +144,20 @@ lint-ui: ## Lint UI code | ||||
| 	(cd web/; pnpm lint --quiet) | ||||
|  | ||||
| test-agent: ## Test agent code | ||||
| 	go test -race -cover -coverprofile agent-coverage.out -timeout 30s go.woodpecker-ci.org/woodpecker/cmd/agent go.woodpecker-ci.org/woodpecker/agent/... | ||||
| 	go test -race -cover -coverprofile agent-coverage.out -timeout 30s go.woodpecker-ci.org/woodpecker/v2/cmd/agent go.woodpecker-ci.org/woodpecker/v2/agent/... | ||||
|  | ||||
| test-server: ## Test server code | ||||
| 	go test -race -cover -coverprofile server-coverage.out -timeout 30s go.woodpecker-ci.org/woodpecker/cmd/server $(shell go list go.woodpecker-ci.org/woodpecker/server/... | grep -v '/store') | ||||
| 	go test -race -cover -coverprofile server-coverage.out -timeout 30s go.woodpecker-ci.org/woodpecker/v2/cmd/server $(shell go list go.woodpecker-ci.org/woodpecker/v2/server/... | grep -v '/store') | ||||
|  | ||||
| test-cli: ## Test cli code | ||||
| 	go test -race -cover -coverprofile cli-coverage.out -timeout 30s go.woodpecker-ci.org/woodpecker/cmd/cli go.woodpecker-ci.org/woodpecker/cli/... | ||||
| 	go test -race -cover -coverprofile cli-coverage.out -timeout 30s go.woodpecker-ci.org/woodpecker/v2/cmd/cli go.woodpecker-ci.org/woodpecker/v2/cli/... | ||||
|  | ||||
| test-server-datastore: ## Test server datastore | ||||
| 	go test -timeout 120s -run TestMigrate go.woodpecker-ci.org/woodpecker/server/store/... | ||||
| 	go test -race -timeout 30s -skip TestMigrate go.woodpecker-ci.org/woodpecker/server/store/... | ||||
| 	go test -timeout 120s -run TestMigrate go.woodpecker-ci.org/woodpecker/v2/server/store/... | ||||
| 	go test -race -timeout 30s -skip TestMigrate go.woodpecker-ci.org/woodpecker/v2/server/store/... | ||||
|  | ||||
| test-server-datastore-coverage: ## Test server datastore with coverage report | ||||
| 	go test -race -cover -coverprofile datastore-coverage.out -timeout 120s go.woodpecker-ci.org/woodpecker/server/store/... | ||||
| 	go test -race -cover -coverprofile datastore-coverage.out -timeout 120s go.woodpecker-ci.org/woodpecker/v2/server/store/... | ||||
|  | ||||
| test-ui: ui-dependencies ## Test UI code | ||||
| 	(cd web/; pnpm run lint) | ||||
| @@ -177,13 +177,13 @@ build-ui: ## Build UI | ||||
| 	(cd web/; pnpm install --frozen-lockfile; pnpm build) | ||||
|  | ||||
| build-server: build-ui generate-swagger ## Build server | ||||
| 	CGO_ENABLED=${CGO_ENABLED} GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -ldflags '${LDFLAGS}' -o dist/woodpecker-server${BIN_SUFFIX} go.woodpecker-ci.org/woodpecker/cmd/server | ||||
| 	CGO_ENABLED=${CGO_ENABLED} GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -ldflags '${LDFLAGS}' -o dist/woodpecker-server${BIN_SUFFIX} go.woodpecker-ci.org/woodpecker/v2/cmd/server | ||||
|  | ||||
| build-agent: ## Build agent | ||||
| 	CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -ldflags '${LDFLAGS}' -o dist/woodpecker-agent${BIN_SUFFIX} go.woodpecker-ci.org/woodpecker/cmd/agent | ||||
| 	CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -ldflags '${LDFLAGS}' -o dist/woodpecker-agent${BIN_SUFFIX} go.woodpecker-ci.org/woodpecker/v2/cmd/agent | ||||
|  | ||||
| build-cli: ## Build cli | ||||
| 	CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -ldflags '${LDFLAGS}' -o dist/woodpecker-cli${BIN_SUFFIX} go.woodpecker-ci.org/woodpecker/cmd/cli | ||||
| 	CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -ldflags '${LDFLAGS}' -o dist/woodpecker-cli${BIN_SUFFIX} go.woodpecker-ci.org/woodpecker/v2/cmd/cli | ||||
|  | ||||
| .PHONY: build | ||||
| build: build-agent build-server build-cli ## Build all binaries | ||||
| @@ -213,18 +213,18 @@ release-server-xgo: check-xgo ## Create server binaries for release using xgo | ||||
|  | ||||
| release-server: ## Create server binaries for release | ||||
| 	# compile | ||||
| 	GOOS=$(TARGETOS) GOARCH=$(TARGETARCH) CGO_ENABLED=${CGO_ENABLED} go build -ldflags '${LDFLAGS}' -o dist/server/$(TARGETOS)_$(TARGETARCH)/woodpecker-server$(BIN_SUFFIX) go.woodpecker-ci.org/woodpecker/cmd/server | ||||
| 	GOOS=$(TARGETOS) GOARCH=$(TARGETARCH) CGO_ENABLED=${CGO_ENABLED} go build -ldflags '${LDFLAGS}' -o dist/server/$(TARGETOS)_$(TARGETARCH)/woodpecker-server$(BIN_SUFFIX) go.woodpecker-ci.org/woodpecker/v2/cmd/server | ||||
| 	# tar binary files | ||||
| 	tar -cvzf dist/woodpecker-server_$(TARGETOS)_$(TARGETARCH).tar.gz -C dist/server/$(TARGETOS)_$(TARGETARCH) woodpecker-server$(BIN_SUFFIX) | ||||
|  | ||||
| release-agent: ## Create agent binaries for release | ||||
| 	# compile | ||||
| 	GOOS=linux   GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/linux_amd64/woodpecker-agent       go.woodpecker-ci.org/woodpecker/cmd/agent | ||||
| 	GOOS=linux   GOARCH=arm64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/linux_arm64/woodpecker-agent       go.woodpecker-ci.org/woodpecker/cmd/agent | ||||
| 	GOOS=linux   GOARCH=arm   CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/linux_arm/woodpecker-agent         go.woodpecker-ci.org/woodpecker/cmd/agent | ||||
| 	GOOS=windows GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/windows_amd64/woodpecker-agent.exe go.woodpecker-ci.org/woodpecker/cmd/agent | ||||
| 	GOOS=darwin  GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/darwin_amd64/woodpecker-agent      go.woodpecker-ci.org/woodpecker/cmd/agent | ||||
| 	GOOS=darwin  GOARCH=arm64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/darwin_arm64/woodpecker-agent      go.woodpecker-ci.org/woodpecker/cmd/agent | ||||
| 	GOOS=linux   GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/linux_amd64/woodpecker-agent       go.woodpecker-ci.org/woodpecker/v2/cmd/agent | ||||
| 	GOOS=linux   GOARCH=arm64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/linux_arm64/woodpecker-agent       go.woodpecker-ci.org/woodpecker/v2/cmd/agent | ||||
| 	GOOS=linux   GOARCH=arm   CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/linux_arm/woodpecker-agent         go.woodpecker-ci.org/woodpecker/v2/cmd/agent | ||||
| 	GOOS=windows GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/windows_amd64/woodpecker-agent.exe go.woodpecker-ci.org/woodpecker/v2/cmd/agent | ||||
| 	GOOS=darwin  GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/darwin_amd64/woodpecker-agent      go.woodpecker-ci.org/woodpecker/v2/cmd/agent | ||||
| 	GOOS=darwin  GOARCH=arm64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/agent/darwin_arm64/woodpecker-agent      go.woodpecker-ci.org/woodpecker/v2/cmd/agent | ||||
| 	# tar binary files | ||||
| 	tar -cvzf dist/woodpecker-agent_linux_amd64.tar.gz   -C dist/agent/linux_amd64   woodpecker-agent | ||||
| 	tar -cvzf dist/woodpecker-agent_linux_arm64.tar.gz   -C dist/agent/linux_arm64   woodpecker-agent | ||||
| @@ -235,12 +235,12 @@ release-agent: ## Create agent binaries for release | ||||
|  | ||||
| release-cli: ## Create cli binaries for release | ||||
| 	# compile | ||||
| 	GOOS=linux   GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/linux_amd64/woodpecker-cli       go.woodpecker-ci.org/woodpecker/cmd/cli | ||||
| 	GOOS=linux   GOARCH=arm64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/linux_arm64/woodpecker-cli       go.woodpecker-ci.org/woodpecker/cmd/cli | ||||
| 	GOOS=linux   GOARCH=arm   CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/linux_arm/woodpecker-cli         go.woodpecker-ci.org/woodpecker/cmd/cli | ||||
| 	GOOS=windows GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/windows_amd64/woodpecker-cli.exe go.woodpecker-ci.org/woodpecker/cmd/cli | ||||
| 	GOOS=darwin  GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/darwin_amd64/woodpecker-cli      go.woodpecker-ci.org/woodpecker/cmd/cli | ||||
| 	GOOS=darwin  GOARCH=arm64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/darwin_arm64/woodpecker-cli      go.woodpecker-ci.org/woodpecker/cmd/cli | ||||
| 	GOOS=linux   GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/linux_amd64/woodpecker-cli       go.woodpecker-ci.org/woodpecker/v2/cmd/cli | ||||
| 	GOOS=linux   GOARCH=arm64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/linux_arm64/woodpecker-cli       go.woodpecker-ci.org/woodpecker/v2/cmd/cli | ||||
| 	GOOS=linux   GOARCH=arm   CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/linux_arm/woodpecker-cli         go.woodpecker-ci.org/woodpecker/v2/cmd/cli | ||||
| 	GOOS=windows GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/windows_amd64/woodpecker-cli.exe go.woodpecker-ci.org/woodpecker/v2/cmd/cli | ||||
| 	GOOS=darwin  GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/darwin_amd64/woodpecker-cli      go.woodpecker-ci.org/woodpecker/v2/cmd/cli | ||||
| 	GOOS=darwin  GOARCH=arm64 CGO_ENABLED=0 go build -ldflags '${LDFLAGS}' -o dist/cli/darwin_arm64/woodpecker-cli      go.woodpecker-ci.org/woodpecker/v2/cmd/cli | ||||
| 	# tar binary files | ||||
| 	tar -cvzf dist/woodpecker-cli_linux_amd64.tar.gz   -C dist/cli/linux_amd64   woodpecker-cli | ||||
| 	tar -cvzf dist/woodpecker-cli_linux_arm64.tar.gz   -C dist/cli/linux_arm64   woodpecker-cli | ||||
|   | ||||
| @@ -21,10 +21,10 @@ import ( | ||||
| 	"github.com/rs/zerolog" | ||||
| 	"github.com/rs/zerolog/log" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline" | ||||
| 	backend "go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/multipart" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/rpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline" | ||||
| 	backend "go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/multipart" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/rpc" | ||||
| ) | ||||
|  | ||||
| func (r *Runner) createLogger(logger zerolog.Logger, uploads *sync.WaitGroup, workflow *rpc.Workflow) pipeline.LogFunc { | ||||
|   | ||||
| @@ -18,7 +18,7 @@ import ( | ||||
| 	"context" | ||||
| 	"time" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/rpc/proto" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/rpc/proto" | ||||
|  | ||||
| 	"google.golang.org/grpc" | ||||
| ) | ||||
|   | ||||
| @@ -26,9 +26,9 @@ import ( | ||||
| 	"google.golang.org/grpc/codes" | ||||
| 	"google.golang.org/grpc/status" | ||||
|  | ||||
| 	backend "go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/rpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/rpc/proto" | ||||
| 	backend "go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/rpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/rpc/proto" | ||||
| ) | ||||
|  | ||||
| // set grpc version on compile time to compare against server version response | ||||
|   | ||||
| @@ -26,10 +26,10 @@ import ( | ||||
| 	"github.com/tevino/abool/v2" | ||||
| 	"google.golang.org/grpc/metadata" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline" | ||||
| 	backend "go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/rpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/shared/utils" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline" | ||||
| 	backend "go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/rpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/shared/utils" | ||||
| ) | ||||
|  | ||||
| type Runner struct { | ||||
|   | ||||
| @@ -22,8 +22,8 @@ import ( | ||||
|  | ||||
| 	"github.com/rs/zerolog" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/rpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/rpc" | ||||
| ) | ||||
|  | ||||
| func (r *Runner) createTracer(ctxmeta context.Context, logger zerolog.Logger, workflow *rpc.Workflow) pipeline.TraceFunc { | ||||
|   | ||||
| @@ -17,7 +17,7 @@ package common | ||||
| import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cmd/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cmd/common" | ||||
| ) | ||||
|  | ||||
| var GlobalFlags = append([]cli.Flag{ | ||||
|   | ||||
| @@ -21,7 +21,7 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/shared/constant" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/shared/constant" | ||||
| ) | ||||
|  | ||||
| func DetectPipelineConfig() (isDir bool, config string, _ error) { | ||||
|   | ||||
| @@ -17,7 +17,7 @@ package common | ||||
| import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cmd/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cmd/common" | ||||
| ) | ||||
|  | ||||
| func SetupGlobalLogger(c *cli.Context) error { | ||||
|   | ||||
| @@ -17,7 +17,7 @@ package cron | ||||
| import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| ) | ||||
|  | ||||
| // Command exports the cron command set. | ||||
|   | ||||
| @@ -20,9 +20,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| var cronCreateCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var cronInfoCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var cronListCmd = &cli.Command{ | ||||
|   | ||||
| @@ -19,8 +19,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var cronDeleteCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,9 +20,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| var cronUpdateCmd = &cli.Command{ | ||||
|   | ||||
| @@ -22,9 +22,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| // Command exports the deploy command. | ||||
|   | ||||
| @@ -27,19 +27,19 @@ import ( | ||||
| 	"github.com/drone/envsubst" | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/docker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/kubernetes" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/local" | ||||
| 	backendTypes "go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/compiler" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/linter" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/matrix" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/multipart" | ||||
| 	"go.woodpecker-ci.org/woodpecker/shared/utils" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/docker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/kubernetes" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/local" | ||||
| 	backendTypes "go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/compiler" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/linter" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/matrix" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/multipart" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/shared/utils" | ||||
| ) | ||||
|  | ||||
| // Command exports the exec command. | ||||
|   | ||||
| @@ -19,7 +19,7 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/shared/constant" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/shared/constant" | ||||
| ) | ||||
|  | ||||
| var flags = []cli.Flag{ | ||||
|   | ||||
| @@ -20,7 +20,7 @@ import ( | ||||
| 	"strings" | ||||
| 	"time" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/rpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/rpc" | ||||
| ) | ||||
|  | ||||
| // LineWriter sends logs to the client. | ||||
|   | ||||
| @@ -20,9 +20,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/matrix" | ||||
| 	"go.woodpecker-ci.org/woodpecker/version" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/matrix" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/version" | ||||
| ) | ||||
|  | ||||
| // return the metadata from the cli context. | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| // Command exports the info command. | ||||
|   | ||||
| @@ -27,7 +27,7 @@ import ( | ||||
| 	"golang.org/x/net/proxy" | ||||
| 	"golang.org/x/oauth2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| // NewClient returns a new client from the CLI context. | ||||
|   | ||||
| @@ -25,10 +25,10 @@ import ( | ||||
| 	"github.com/muesli/termenv" | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	pipeline_errors "go.woodpecker-ci.org/woodpecker/pipeline/errors" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/linter" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	pipeline_errors "go.woodpecker-ci.org/woodpecker/v2/pipeline/errors" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/linter" | ||||
| ) | ||||
|  | ||||
| // Command exports the info command. | ||||
|   | ||||
| @@ -17,7 +17,7 @@ package log | ||||
| import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| ) | ||||
|  | ||||
| // Command exports the log command set. | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var logPurgeCmd = &cli.Command{ | ||||
|   | ||||
| @@ -19,9 +19,9 @@ import ( | ||||
| 	"github.com/rs/zerolog/log" | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| // Command exports the log-level command used to change the servers log-level. | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var pipelineApproveCmd = &cli.Command{ | ||||
|   | ||||
| @@ -19,12 +19,12 @@ import ( | ||||
| 	"strings" | ||||
| 	"text/template" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var pipelineCreateCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var pipelineDeclineCmd = &cli.Command{ | ||||
|   | ||||
| @@ -21,8 +21,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var pipelineInfoCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var pipelineKillCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var pipelineLastCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var pipelineListCmd = &cli.Command{ | ||||
|   | ||||
| @@ -18,8 +18,8 @@ import ( | ||||
| 	"fmt" | ||||
| 	"strconv" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
| ) | ||||
|   | ||||
| @@ -17,7 +17,7 @@ package pipeline | ||||
| import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| ) | ||||
|  | ||||
| // Command exports the pipeline command set. | ||||
|   | ||||
| @@ -21,8 +21,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var pipelinePsCmd = &cli.Command{ | ||||
|   | ||||
| @@ -21,8 +21,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var pipelineQueueCmd = &cli.Command{ | ||||
|   | ||||
| @@ -21,8 +21,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var pipelineStartCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var pipelineStopCmd = &cli.Command{ | ||||
|   | ||||
| @@ -17,7 +17,7 @@ package registry | ||||
| import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| ) | ||||
|  | ||||
| // Command exports the registry command set. | ||||
|   | ||||
| @@ -20,9 +20,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| var registryCreateCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var registryInfoCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var registryListCmd = &cli.Command{ | ||||
|   | ||||
| @@ -17,8 +17,8 @@ package registry | ||||
| import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var registryDeleteCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,9 +20,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| var registryUpdateCmd = &cli.Command{ | ||||
|   | ||||
| @@ -17,7 +17,7 @@ package repo | ||||
| import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| ) | ||||
|  | ||||
| // Command exports the repository command. | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var repoAddCmd = &cli.Command{ | ||||
|   | ||||
| @@ -19,8 +19,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var repoChownCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var repoInfoCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var repoListCmd = &cli.Command{ | ||||
|   | ||||
| @@ -19,8 +19,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var repoRepairCmd = &cli.Command{ | ||||
|   | ||||
| @@ -19,8 +19,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var repoRemoveCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var repoSyncCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,9 +20,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| var repoUpdateCmd = &cli.Command{ | ||||
|   | ||||
| @@ -21,9 +21,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| // Command exports the secret command. | ||||
|   | ||||
| @@ -20,9 +20,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| var secretCreateCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,9 +20,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| var secretInfoCmd = &cli.Command{ | ||||
|   | ||||
| @@ -21,9 +21,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| var secretListCmd = &cli.Command{ | ||||
|   | ||||
| @@ -17,8 +17,8 @@ package secret | ||||
| import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var secretDeleteCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,9 +20,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| var secretUpdateCmd = &cli.Command{ | ||||
|   | ||||
| @@ -17,7 +17,7 @@ package user | ||||
| import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| ) | ||||
|  | ||||
| // Command exports the user command set. | ||||
|   | ||||
| @@ -19,9 +19,9 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/woodpecker-go/woodpecker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/woodpecker-go/woodpecker" | ||||
| ) | ||||
|  | ||||
| var userAddCmd = &cli.Command{ | ||||
|   | ||||
| @@ -21,8 +21,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var userInfoCmd = &cli.Command{ | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var userListCmd = &cli.Command{ | ||||
|   | ||||
| @@ -19,8 +19,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/internal" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/internal" | ||||
| ) | ||||
|  | ||||
| var userRemoveCmd = &cli.Command{ | ||||
|   | ||||
| @@ -37,14 +37,14 @@ import ( | ||||
| 	"google.golang.org/grpc/metadata" | ||||
| 	"google.golang.org/grpc/status" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/agent" | ||||
| 	agentRpc "go.woodpecker-ci.org/woodpecker/agent/rpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cmd/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/rpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/shared/utils" | ||||
| 	"go.woodpecker-ci.org/woodpecker/version" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/agent" | ||||
| 	agentRpc "go.woodpecker-ci.org/woodpecker/v2/agent/rpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cmd/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/rpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/shared/utils" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/version" | ||||
| ) | ||||
|  | ||||
| func run(c *cli.Context) error { | ||||
|   | ||||
| @@ -23,8 +23,8 @@ import ( | ||||
| 	"github.com/rs/zerolog/log" | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/agent" | ||||
| 	"go.woodpecker-ci.org/woodpecker/version" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/agent" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/version" | ||||
| ) | ||||
|  | ||||
| // the file implements some basic healthcheck logic based on the | ||||
|   | ||||
| @@ -18,7 +18,7 @@ import ( | ||||
| 	"testing" | ||||
| 	"time" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/agent" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/agent" | ||||
| ) | ||||
|  | ||||
| func TestHealthy(t *testing.T) { | ||||
|   | ||||
| @@ -21,12 +21,12 @@ import ( | ||||
| 	_ "github.com/joho/godotenv/autoload" | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cmd/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/docker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/kubernetes" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/local" | ||||
| 	"go.woodpecker-ci.org/woodpecker/shared/utils" | ||||
| 	"go.woodpecker-ci.org/woodpecker/version" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cmd/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/docker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/kubernetes" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/local" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/shared/utils" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/version" | ||||
| ) | ||||
|  | ||||
| func main() { | ||||
|   | ||||
| @@ -17,20 +17,20 @@ package main | ||||
| import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/cron" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/deploy" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/exec" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/info" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/lint" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/log" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/loglevel" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/pipeline" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/registry" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/repo" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/secret" | ||||
| 	"go.woodpecker-ci.org/woodpecker/cli/user" | ||||
| 	"go.woodpecker-ci.org/woodpecker/version" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/cron" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/deploy" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/exec" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/info" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/lint" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/log" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/loglevel" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/pipeline" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/registry" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/repo" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/secret" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cli/user" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/version" | ||||
| ) | ||||
|  | ||||
| //go:generate go run docs.go app.go | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cmd/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/shared/constant" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cmd/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/shared/constant" | ||||
| ) | ||||
|  | ||||
| var flags = append([]cli.Flag{ | ||||
|   | ||||
| @@ -20,9 +20,9 @@ import ( | ||||
|  | ||||
| 	_ "github.com/joho/godotenv/autoload" | ||||
| 	"github.com/urfave/cli/v2" | ||||
| 	_ "go.woodpecker-ci.org/woodpecker/cmd/server/docs" | ||||
| 	_ "go.woodpecker-ci.org/woodpecker/v2/cmd/server/docs" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/version" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/version" | ||||
| ) | ||||
|  | ||||
| func main() { | ||||
|   | ||||
| @@ -34,25 +34,25 @@ import ( | ||||
| 	"google.golang.org/grpc" | ||||
| 	"google.golang.org/grpc/keepalive" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cmd/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/rpc/proto" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/cron" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/forge" | ||||
| 	woodpeckerGrpcServer "go.woodpecker-ci.org/woodpecker/server/grpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/logging" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/model" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/plugins/config" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/plugins/permissions" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/pubsub" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/router" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/router/middleware" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/store" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/web" | ||||
| 	"go.woodpecker-ci.org/woodpecker/shared/constant" | ||||
| 	"go.woodpecker-ci.org/woodpecker/version" | ||||
| 	// "go.woodpecker-ci.org/woodpecker/server/plugins/encryption" | ||||
| 	// encryptedStore "go.woodpecker-ci.org/woodpecker/server/plugins/encryption/wrapper/store" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cmd/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/rpc/proto" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/cron" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/forge" | ||||
| 	woodpeckerGrpcServer "go.woodpecker-ci.org/woodpecker/v2/server/grpc" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/logging" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/model" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/plugins/config" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/plugins/permissions" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/pubsub" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/router" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/router/middleware" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/store" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/web" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/shared/constant" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/version" | ||||
| 	// "go.woodpecker-ci.org/woodpecker/v2/server/plugins/encryption" | ||||
| 	// encryptedStore "go.woodpecker-ci.org/woodpecker/v2/server/plugins/encryption/wrapper/store" | ||||
| ) | ||||
|  | ||||
| func run(c *cli.Context) error { | ||||
|   | ||||
| @@ -34,21 +34,21 @@ import ( | ||||
| 	"github.com/urfave/cli/v2" | ||||
| 	"golang.org/x/sync/errgroup" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/server" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/cache" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/forge" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/forge/bitbucket" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/forge/gitea" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/forge/github" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/forge/gitlab" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/model" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/plugins/environments" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/plugins/registry" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/plugins/secrets" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/queue" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/store" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/store/datastore" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/store/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/cache" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/forge" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/forge/bitbucket" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/forge/gitea" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/forge/github" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/forge/gitlab" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/model" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/plugins/environments" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/plugins/registry" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/plugins/secrets" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/queue" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/store" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/store/datastore" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/store/types" | ||||
| ) | ||||
|  | ||||
| func setupStore(c *cli.Context) (store.Store, error) { | ||||
|   | ||||
| @@ -15,8 +15,8 @@ | ||||
| package main | ||||
|  | ||||
| import ( | ||||
| 	"go.woodpecker-ci.org/woodpecker/cmd/server/docs" | ||||
| 	"go.woodpecker-ci.org/woodpecker/version" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cmd/server/docs" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/version" | ||||
| ) | ||||
|  | ||||
| // generate docs/swagger.json via: | ||||
|   | ||||
| @@ -25,7 +25,7 @@ import ( | ||||
| 	"os" | ||||
| 	"path" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/cmd/server/docs" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/cmd/server/docs" | ||||
| ) | ||||
|  | ||||
| func main() { | ||||
|   | ||||
| @@ -123,7 +123,7 @@ make test-frontend | ||||
| If you want to test a specific go file you can also use: | ||||
|  | ||||
| ```bash | ||||
| go test -race -timeout 30s go.woodpecker-ci.org/woodpecker/<path-to-the-package-or-file-to-test> | ||||
| go test -race -timeout 30s go.woodpecker-ci.org/woodpecker/v2/<path-to-the-package-or-file-to-test> | ||||
| ``` | ||||
|  | ||||
| Or you can open the test-file inside [VS-Code](#developing-with-vs-code) and run or debug the test by clicking on the inline commands: | ||||
|   | ||||
| @@ -123,7 +123,7 @@ make test-frontend | ||||
| If you want to test a specific go file you can also use: | ||||
|  | ||||
| ```bash | ||||
| go test -race -timeout 30s go.woodpecker-ci.org/woodpecker/<path-to-the-package-or-file-to-test> | ||||
| go test -race -timeout 30s go.woodpecker-ci.org/woodpecker/v2/<path-to-the-package-or-file-to-test> | ||||
| ``` | ||||
|  | ||||
| Or you can open the test-file inside [VS-Code](#developing-with-vs-code) and run or debug the test by clicking on the inline commands: | ||||
|   | ||||
							
								
								
									
										2
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
									
									
									
									
								
							| @@ -1,4 +1,4 @@ | ||||
| module go.woodpecker-ci.org/woodpecker | ||||
| module go.woodpecker-ci.org/woodpecker/v2 | ||||
|  | ||||
| go 1.21 | ||||
|  | ||||
|   | ||||
| @@ -18,10 +18,10 @@ import ( | ||||
| 	"context" | ||||
| 	"fmt" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/docker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/kubernetes" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/local" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/docker" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/kubernetes" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/local" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| ) | ||||
|  | ||||
| var ( | ||||
|   | ||||
| @@ -22,8 +22,8 @@ import ( | ||||
|  | ||||
| 	"github.com/docker/docker/api/types/container" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| ) | ||||
|  | ||||
| // returns a container configuration. | ||||
|   | ||||
| @@ -33,8 +33,8 @@ import ( | ||||
| 	"github.com/rs/zerolog/log" | ||||
| 	"github.com/urfave/cli/v2" | ||||
|  | ||||
| 	backend "go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/shared/utils" | ||||
| 	backend "go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/shared/utils" | ||||
| ) | ||||
|  | ||||
| type docker struct { | ||||
|   | ||||
| @@ -24,7 +24,7 @@ import ( | ||||
| 	"time" | ||||
|  | ||||
| 	"github.com/rs/zerolog/log" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| 	"gopkg.in/yaml.v3" | ||||
|  | ||||
| 	"github.com/urfave/cli/v2" | ||||
|   | ||||
| @@ -24,8 +24,8 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/api/resource" | ||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/common" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| ) | ||||
|  | ||||
| func Pod(namespace string, step *types.Step, labels, annotations map[string]string, goos string, secCtxConf SecurityContextConfig) (*v1.Pod, error) { | ||||
|   | ||||
| @@ -26,7 +26,7 @@ import ( | ||||
| 	"strings" | ||||
|  | ||||
| 	"github.com/rs/zerolog/log" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| ) | ||||
|  | ||||
| // checkGitCloneCap check if we have the git binary on hand | ||||
|   | ||||
| @@ -31,7 +31,7 @@ import ( | ||||
| 	"golang.org/x/text/encoding/unicode" | ||||
| 	"golang.org/x/text/transform" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| ) | ||||
|  | ||||
| type workflowState struct { | ||||
|   | ||||
| @@ -7,7 +7,7 @@ import ( | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| 	"go.uber.org/multierr" | ||||
|  | ||||
| 	pipeline_errors "go.woodpecker-ci.org/woodpecker/pipeline/errors" | ||||
| 	pipeline_errors "go.woodpecker-ci.org/woodpecker/v2/pipeline/errors" | ||||
| ) | ||||
|  | ||||
| func TestGetPipelineErrors(t *testing.T) { | ||||
|   | ||||
| @@ -21,9 +21,9 @@ import ( | ||||
|  | ||||
| 	"github.com/drone/envsubst" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/model" | ||||
| 	"go.woodpecker-ci.org/woodpecker/version" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/model" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/version" | ||||
| ) | ||||
|  | ||||
| func EnvVarSubst(yaml string, environ map[string]string) (string, error) { | ||||
|   | ||||
| @@ -19,7 +19,7 @@ import ( | ||||
| 	"testing" | ||||
|  | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/metadata" | ||||
| ) | ||||
|  | ||||
| func TestSetDroneEnviron(t *testing.T) { | ||||
|   | ||||
| @@ -19,10 +19,10 @@ import ( | ||||
|  | ||||
| 	"github.com/stretchr/testify/assert" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/forge/mocks" | ||||
| 	"go.woodpecker-ci.org/woodpecker/server/model" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/forge/mocks" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/server/model" | ||||
| ) | ||||
|  | ||||
| func TestEnvVarSubst(t *testing.T) { | ||||
|   | ||||
| @@ -18,7 +18,7 @@ import ( | ||||
| 	"path" | ||||
| 	"strings" | ||||
|  | ||||
| 	yaml_types "go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/types" | ||||
| 	yaml_types "go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/types" | ||||
| ) | ||||
|  | ||||
| // Cacher defines a compiler transform that can be used | ||||
|   | ||||
| @@ -18,11 +18,11 @@ import ( | ||||
| 	"fmt" | ||||
| 	"path" | ||||
|  | ||||
| 	backend_types "go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/metadata" | ||||
| 	yaml_types "go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/utils" | ||||
| 	"go.woodpecker-ci.org/woodpecker/shared/constant" | ||||
| 	backend_types "go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/metadata" | ||||
| 	yaml_types "go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/utils" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/shared/constant" | ||||
| ) | ||||
|  | ||||
| const ( | ||||
|   | ||||
| @@ -19,11 +19,11 @@ import ( | ||||
|  | ||||
| 	"github.com/stretchr/testify/assert" | ||||
|  | ||||
| 	backend_types "go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/metadata" | ||||
| 	yaml_types "go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/types" | ||||
| 	yaml_base_types "go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/types/base" | ||||
| 	"go.woodpecker-ci.org/woodpecker/shared/constant" | ||||
| 	backend_types "go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/metadata" | ||||
| 	yaml_types "go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/types" | ||||
| 	yaml_base_types "go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/types/base" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/shared/constant" | ||||
| ) | ||||
|  | ||||
| func TestSecretAvailable(t *testing.T) { | ||||
|   | ||||
| @@ -22,11 +22,11 @@ import ( | ||||
|  | ||||
| 	"github.com/google/uuid" | ||||
|  | ||||
| 	backend_types "go.woodpecker-ci.org/woodpecker/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/compiler/settings" | ||||
| 	yaml_types "go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/utils" | ||||
| 	backend_types "go.woodpecker-ci.org/woodpecker/v2/pipeline/backend/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/compiler/settings" | ||||
| 	yaml_types "go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/types" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/utils" | ||||
| ) | ||||
|  | ||||
| func (c *Compiler) createProcess(name string, container *yaml_types.Container, stepType backend_types.StepType) (*backend_types.Step, error) { | ||||
|   | ||||
| @@ -19,7 +19,7 @@ import ( | ||||
| 	"path" | ||||
| 	"strings" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/metadata" | ||||
| ) | ||||
|  | ||||
| // Option configures a compiler option. | ||||
|   | ||||
| @@ -18,7 +18,7 @@ import ( | ||||
| 	"reflect" | ||||
| 	"testing" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/metadata" | ||||
| ) | ||||
|  | ||||
| func TestWithWorkspace(t *testing.T) { | ||||
|   | ||||
| @@ -25,8 +25,8 @@ import ( | ||||
| 	"go.uber.org/multierr" | ||||
| 	"gopkg.in/yaml.v3" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/metadata" | ||||
| 	yamlBaseTypes "go.woodpecker-ci.org/woodpecker/pipeline/frontend/yaml/types/base" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/metadata" | ||||
| 	yamlBaseTypes "go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/yaml/types/base" | ||||
| ) | ||||
|  | ||||
| type ( | ||||
|   | ||||
| @@ -20,8 +20,8 @@ import ( | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| 	"gopkg.in/yaml.v3" | ||||
|  | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend" | ||||
| 	"go.woodpecker-ci.org/woodpecker/pipeline/frontend/metadata" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend" | ||||
| 	"go.woodpecker-ci.org/woodpecker/v2/pipeline/frontend/metadata" | ||||
| ) | ||||
|  | ||||
| func TestConstraint(t *testing.T) { | ||||
|   | ||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user