From d6ca4cf0ef3ddff31b100ece8d017bfeb299ca1f Mon Sep 17 00:00:00 2001 From: Gapodo Date: Tue, 6 Dec 2022 00:17:16 +0100 Subject: [PATCH] activate full build --- .woodpecker/compliance-and-tests.yml | 182 +++++++++++++-------------- Makefile | 2 +- 2 files changed, 92 insertions(+), 92 deletions(-) diff --git a/.woodpecker/compliance-and-tests.yml b/.woodpecker/compliance-and-tests.yml index 8fb8e903ea..72afdbfad0 100644 --- a/.woodpecker/compliance-and-tests.yml +++ b/.woodpecker/compliance-and-tests.yml @@ -9,105 +9,105 @@ variables: - &gitea_test_env_image 'gitea/test_env:linux-amd64' pipeline: - dummy: + # dummy: + # image: *golang_image + # commands: + # - exit 0 + deps-backend: image: *golang_image + pull: true + secrets: + - goproxy_override commands: - - exit 0 - # deps-backend: - # image: *golang_image - # pull: true - # secrets: - # - goproxy_override - # commands: - # - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" - # - make deps-backend + - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" + - make deps-backend - # security-check: - # image: *golang_image - # pull: true - # secrets: - # - goproxy_override - # commands: - # - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" - # - make security-check + security-check: + image: *golang_image + pull: true + secrets: + - goproxy_override + commands: + - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" + - make security-check - # lint-backend: - # image: *gitea_test_env_image - # pull: true - # secrets: - # - goproxy_override - # environment: - # - TAGS=bindata sqlite sqlite_unlock_notify - # - GOSUMDB=sum.golang.org - # commands: - # - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" - # - make lint-backend + lint-backend: + image: *gitea_test_env_image + pull: true + secrets: + - goproxy_override + environment: + - TAGS=bindata sqlite sqlite_unlock_notify + - GOSUMDB=sum.golang.org + commands: + - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" + - make lint-backend - # checks-backend: - # image: *golang_image - # pull: true - # secrets: - # - goproxy_override - # commands: - # - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" - # - make --always-make checks-backend + checks-backend: + image: *golang_image + pull: true + secrets: + - goproxy_override + commands: + - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" + - make --always-make checks-backend - # fetch-tags: - # image: docker:git - # pull: true - # commands: - # - git config --add safe.directory '*' - # - git fetch --tags --force + fetch-tags: + image: docker:git + pull: true + commands: + - git config --add safe.directory '*' + - git fetch --tags --force - # tag-pre-condition: - # image: drone/git - # pull: true - # commands: - # - git update-ref refs/heads/tag_test ${CI_COMMIT_SHA} + tag-pre-condition: + image: drone/git + pull: true + commands: + - git update-ref refs/heads/tag_test ${CI_COMMIT_SHA} - # prepare-test-env: - # image: *gitea_test_env_image - # pull: true - # secrets: - # - goproxy_override - # commands: - # - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" - # - ./build/test-env-prepare.sh + prepare-test-env: + image: *gitea_test_env_image + pull: true + secrets: + - goproxy_override + commands: + - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" + - ./build/test-env-prepare.sh - # build-test: - # image: *gitea_test_env_image - # pull: true - # secrets: - # - goproxy_override - # environment: - # - GOSUMDB=sum.golang.org - # - TAGS=bindata sqlite sqlite_unlock_notify - # commands: - # - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" - # - su gitea -c './build/test-env-check.sh' - # - su gitea -c 'make backend' + build-test: + image: *gitea_test_env_image + pull: true + secrets: + - goproxy_override + environment: + - GOSUMDB=sum.golang.org + - TAGS=bindata sqlite sqlite_unlock_notify + commands: + - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" + - su gitea -c './build/test-env-check.sh' + - su gitea -c 'make backend' - # unit-test: - # image: *gitea_test_env_image - # pull: true - # secrets: - # - github_read_token - # - goproxy_override - # environment: - # - TAGS=bindata sqlite sqlite_unlock_notify - # - RACE_ENABLED=true - # commands: - # - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" - # - su gitea -c 'make unit-test-coverage test-check' + unit-test: + image: *gitea_test_env_image + pull: true + secrets: + - github_read_token + - goproxy_override + environment: + - TAGS=bindata sqlite sqlite_unlock_notify + - RACE_ENABLED=true + commands: + - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}" + - su gitea -c 'make unit-test-coverage test-check' - # test-sqlite: - # image: *gitea_test_env_image - # environment: - # - USE_REPO_TEST_DIR=1 - # - GOPROXY=off - # - TAGS=bindata gogit sqlite sqlite_unlock_notify - # - TEST_TAGS=bindata gogit sqlite sqlite_unlock_notify - # commands: - # - su gitea -c 'timeout -s ABRT 120m make test-sqlite-migration test-sqlite' - # when: - # - evaluate: 'not (CI_COMMIT_MESSAGE contains "[SKIP SQLITE TEST]")' + test-sqlite: + image: *gitea_test_env_image + environment: + - USE_REPO_TEST_DIR=1 + - GOPROXY=off + - TAGS=bindata gogit sqlite sqlite_unlock_notify + - TEST_TAGS=bindata gogit sqlite sqlite_unlock_notify + commands: + - su gitea -c 'timeout -s ABRT 120m make test-sqlite-migration test-sqlite' + when: + - evaluate: 'not (CI_COMMIT_MESSAGE contains "[SKIP SQLITE TEST]")' diff --git a/Makefile b/Makefile index 28efb7cdca..eef11bb534 100644 --- a/Makefile +++ b/Makefile @@ -790,7 +790,7 @@ release-check: | $(DIST_DIRS) .PHONY: release-compress release-compress: | $(DIST_DIRS) -# cd $(DIST)/release/; for file in `find . -type f -name "*"`; do echo "compressing $${file}" && $(GO) run $(GXZ_PAGAGE) -k -9 $${file}; done; + cd $(DIST)/release/; for file in `find . -type f -name "*"`; do echo "compressing $${file}" && $(GO) run $(GXZ_PAGAGE) -k -9 $${file}; done; .PHONY: release-sources release-sources: | $(DIST_DIRS)