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