|
|
@ -66,6 +66,7 @@ steps: |
|
|
|
image: golang:1.11 # this step is kept as the lowest version of golang that we support |
|
|
|
environment: |
|
|
|
GO111MODULE: on |
|
|
|
GOPROXY: off |
|
|
|
commands: |
|
|
|
- go build -mod=vendor -o gitea_no_gcc # test if build succeeds without the sqlite tag |
|
|
|
|
|
|
@ -74,6 +75,7 @@ steps: |
|
|
|
image: golang:1.12 |
|
|
|
environment: |
|
|
|
GO111MODULE: on |
|
|
|
GOPROXY: off |
|
|
|
GOOS: linux |
|
|
|
GOARCH: 386 |
|
|
|
commands: |
|
|
@ -92,6 +94,7 @@ steps: |
|
|
|
- make test-vendor |
|
|
|
- make build |
|
|
|
environment: |
|
|
|
GOPROXY: https://goproxy.cn # proxy.golang.org is blocked in China, this proxy is not |
|
|
|
TAGS: bindata sqlite sqlite_unlock_notify |
|
|
|
|
|
|
|
- name: unit-test |
|
|
@ -100,6 +103,7 @@ steps: |
|
|
|
commands: |
|
|
|
- make unit-test-coverage |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata sqlite sqlite_unlock_notify |
|
|
|
depends_on: |
|
|
|
- build |
|
|
@ -116,6 +120,7 @@ steps: |
|
|
|
commands: |
|
|
|
- make test |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata sqlite sqlite_unlock_notify |
|
|
|
depends_on: |
|
|
|
- build |
|
|
@ -143,6 +148,7 @@ steps: |
|
|
|
commands: |
|
|
|
- make test |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata |
|
|
|
depends_on: |
|
|
|
- tag-pre-condition |
|
|
@ -159,6 +165,7 @@ steps: |
|
|
|
- timeout -s ABRT 20m make test-sqlite-migration |
|
|
|
- timeout -s ABRT 20m make test-sqlite |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata |
|
|
|
depends_on: |
|
|
|
- build |
|
|
@ -172,6 +179,7 @@ steps: |
|
|
|
- make test-mysql-migration |
|
|
|
- make integration-test-coverage |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata |
|
|
|
TEST_LDAP: 1 |
|
|
|
depends_on: |
|
|
@ -192,6 +200,7 @@ steps: |
|
|
|
- timeout -s ABRT 20m make test-mysql-migration |
|
|
|
- timeout -s ABRT 20m make test-mysql |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata |
|
|
|
TEST_LDAP: 1 |
|
|
|
depends_on: |
|
|
@ -209,6 +218,7 @@ steps: |
|
|
|
- timeout -s ABRT 20m make test-mysql8-migration |
|
|
|
- timeout -s ABRT 20m make test-mysql8 |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata |
|
|
|
TEST_LDAP: 1 |
|
|
|
depends_on: |
|
|
@ -223,6 +233,7 @@ steps: |
|
|
|
- timeout -s ABRT 20m make test-pgsql-migration |
|
|
|
- timeout -s ABRT 20m make test-pgsql |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata |
|
|
|
TEST_LDAP: 1 |
|
|
|
depends_on: |
|
|
@ -237,6 +248,7 @@ steps: |
|
|
|
- make test-mssql-migration |
|
|
|
- make test-mssql |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata |
|
|
|
TEST_LDAP: 1 |
|
|
|
depends_on: |
|
|
@ -248,6 +260,7 @@ steps: |
|
|
|
commands: |
|
|
|
- make coverage |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata |
|
|
|
depends_on: |
|
|
|
- unit-test |
|
|
@ -380,6 +393,7 @@ steps: |
|
|
|
- make generate |
|
|
|
- make release |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata sqlite sqlite_unlock_notify |
|
|
|
|
|
|
|
- name: gpg-sign |
|
|
@ -481,6 +495,7 @@ steps: |
|
|
|
- make generate |
|
|
|
- make release |
|
|
|
environment: |
|
|
|
GOPROXY: off |
|
|
|
TAGS: bindata sqlite sqlite_unlock_notify |
|
|
|
|
|
|
|
- name: gpg-sign |
|
|
@ -607,6 +622,8 @@ steps: |
|
|
|
dry_run: true |
|
|
|
repo: gitea/gitea |
|
|
|
tags: linux-amd64 |
|
|
|
build_args: |
|
|
|
- GOPROXY=off |
|
|
|
when: |
|
|
|
event: |
|
|
|
- pull_request |
|
|
@ -618,6 +635,8 @@ steps: |
|
|
|
auto_tag: true |
|
|
|
auto_tag_suffix: linux-amd64 |
|
|
|
repo: gitea/gitea |
|
|
|
build_args: |
|
|
|
- GOPROXY=off |
|
|
|
password: |
|
|
|
from_secret: docker_password |
|
|
|
username: |
|
|
@ -668,6 +687,8 @@ steps: |
|
|
|
dry_run: true |
|
|
|
repo: gitea/gitea |
|
|
|
tags: linux-arm64 |
|
|
|
build_args: |
|
|
|
- GOPROXY=off |
|
|
|
when: |
|
|
|
event: |
|
|
|
- pull_request |
|
|
@ -679,6 +700,8 @@ steps: |
|
|
|
auto_tag: true |
|
|
|
auto_tag_suffix: linux-arm64 |
|
|
|
repo: gitea/gitea |
|
|
|
build_args: |
|
|
|
- GOPROXY=off |
|
|
|
password: |
|
|
|
from_secret: docker_password |
|
|
|
username: |
|
|
|