|
|
@@ -1,5 +1,6 @@ |
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: compliance |
|
|
|
|
|
|
|
platform: |
|
|
@@ -130,6 +131,7 @@ steps: |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: testing-amd64 |
|
|
|
|
|
|
|
platform: |
|
|
@@ -191,26 +193,30 @@ steps: |
|
|
|
exclude: |
|
|
|
- pull_request |
|
|
|
|
|
|
|
- name: build |
|
|
|
pull: always |
|
|
|
image: golang:1.17 |
|
|
|
commands: |
|
|
|
- make backend |
|
|
|
environment: |
|
|
|
GOPROXY: https://goproxy.cn # proxy.golang.org is blocked in China, this proxy is not |
|
|
|
GOSUMDB: sum.golang.org |
|
|
|
TAGS: bindata sqlite sqlite_unlock_notify |
|
|
|
|
|
|
|
- name: tag-pre-condition |
|
|
|
pull: always |
|
|
|
image: drone/git |
|
|
|
commands: |
|
|
|
- git update-ref refs/heads/tag_test ${DRONE_COMMIT_SHA} |
|
|
|
|
|
|
|
- name: fix-permissions |
|
|
|
- name: prepare-test-env |
|
|
|
image: gitea/test_env:linux-amd64 # https://gitea.com/gitea/test-env |
|
|
|
commands: |
|
|
|
- chown -R gitea:gitea . |
|
|
|
- ./build/test-env-prepare.sh |
|
|
|
|
|
|
|
- name: build |
|
|
|
pull: always |
|
|
|
image: gitea/test_env:linux-amd64 # https://gitea.com/gitea/test-env |
|
|
|
user: gitea |
|
|
|
commands: |
|
|
|
- ./build/test-env-check.sh |
|
|
|
- make backend |
|
|
|
environment: |
|
|
|
GOPROXY: https://goproxy.cn # proxy.golang.org is blocked in China, this proxy is not |
|
|
|
GOSUMDB: sum.golang.org |
|
|
|
TAGS: bindata sqlite sqlite_unlock_notify |
|
|
|
depends_on: |
|
|
|
- prepare-test-env |
|
|
|
|
|
|
|
- name: unit-test |
|
|
|
image: gitea/test_env:linux-amd64 # https://gitea.com/gitea/test-env |
|
|
@@ -353,21 +359,24 @@ steps: |
|
|
|
exclude: |
|
|
|
- pull_request |
|
|
|
|
|
|
|
- name: fix-permissions |
|
|
|
- name: prepare-test-env |
|
|
|
image: gitea/test_env:linux-arm64 # https://gitea.com/gitea/test-env |
|
|
|
commands: |
|
|
|
- chown -R gitea:gitea . |
|
|
|
- ./build/test-env-prepare.sh |
|
|
|
|
|
|
|
- name: build |
|
|
|
pull: always |
|
|
|
image: gitea/test_env:linux-arm64 # https://gitea.com/gitea/test-env |
|
|
|
user: gitea |
|
|
|
commands: |
|
|
|
- ./build/test-env-check.sh |
|
|
|
- make backend |
|
|
|
environment: |
|
|
|
GOPROXY: https://goproxy.cn # proxy.golang.org is blocked in China, this proxy is not |
|
|
|
GOSUMDB: sum.golang.org |
|
|
|
TAGS: bindata gogit sqlite sqlite_unlock_notify |
|
|
|
depends_on: |
|
|
|
- prepare-test-env |
|
|
|
|
|
|
|
- name: test-sqlite |
|
|
|
image: gitea/test_env:linux-arm64 # https://gitea.com/gitea/test-env |
|
|
@@ -461,6 +470,7 @@ steps: |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: update_gitignore_and_licenses |
|
|
|
|
|
|
|
platform: |
|
|
@@ -497,6 +507,7 @@ steps: |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: release-latest |
|
|
|
|
|
|
|
platform: |
|
|
@@ -675,6 +686,7 @@ steps: |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: docs |
|
|
|
|
|
|
|
platform: |
|
|
@@ -716,6 +728,7 @@ steps: |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: docker-linux-amd64-release-version |
|
|
|
|
|
|
|
platform: |
|
|
@@ -780,6 +793,7 @@ steps: |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: docker-linux-amd64-release |
|
|
|
|
|
|
|
platform: |
|
|
@@ -844,6 +858,7 @@ steps: |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: docker-linux-arm64-dry-run |
|
|
|
|
|
|
|
platform: |
|
|
@@ -876,6 +891,7 @@ steps: |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: docker-linux-arm64-release-version |
|
|
|
|
|
|
|
platform: |
|
|
@@ -943,6 +959,7 @@ steps: |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: docker-linux-arm64-release |
|
|
|
|
|
|
|
platform: |
|
|
@@ -1009,6 +1026,7 @@ steps: |
|
|
|
- pull_request |
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: docker-manifest-version |
|
|
|
|
|
|
|
platform: |
|
|
@@ -1052,6 +1070,7 @@ depends_on: |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: docker-manifest |
|
|
|
|
|
|
|
platform: |
|
|
@@ -1095,6 +1114,7 @@ depends_on: |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
type: docker |
|
|
|
name: notifications |
|
|
|
|
|
|
|
platform: |