check2
This commit is contained in:
parent
ba8d08110a
commit
3c68e3b642
2 changed files with 56 additions and 57 deletions
|
@ -48,62 +48,62 @@ pipeline:
|
||||||
- test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}"
|
- test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}"
|
||||||
- make --always-make checks-backend
|
- make --always-make checks-backend
|
||||||
|
|
||||||
fetch-tags:
|
# fetch-tags:
|
||||||
image: docker:git
|
# image: docker:git
|
||||||
pull: true
|
# pull: true
|
||||||
commands:
|
# commands:
|
||||||
- git config --add safe.directory '*'
|
# - git config --add safe.directory '*'
|
||||||
- git fetch --tags --force
|
# - git fetch --tags --force
|
||||||
|
|
||||||
tag-pre-condition:
|
# tag-pre-condition:
|
||||||
image: drone/git
|
# image: drone/git
|
||||||
pull: true
|
# pull: true
|
||||||
commands:
|
# commands:
|
||||||
- git update-ref refs/heads/tag_test ${CI_COMMIT_SHA}
|
# - git update-ref refs/heads/tag_test ${CI_COMMIT_SHA}
|
||||||
|
|
||||||
prepare-test-env:
|
# prepare-test-env:
|
||||||
image: *gitea_test_env_image
|
# image: *gitea_test_env_image
|
||||||
pull: true
|
# pull: true
|
||||||
secrets:
|
# secrets:
|
||||||
- goproxy_override
|
# - goproxy_override
|
||||||
commands:
|
# commands:
|
||||||
- test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}"
|
# - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}"
|
||||||
- ./build/test-env-prepare.sh
|
# - ./build/test-env-prepare.sh
|
||||||
|
|
||||||
build-test:
|
# build-test:
|
||||||
image: *gitea_test_env_image
|
# image: *gitea_test_env_image
|
||||||
pull: true
|
# pull: true
|
||||||
secrets:
|
# secrets:
|
||||||
- goproxy_override
|
# - goproxy_override
|
||||||
environment:
|
# environment:
|
||||||
- GOSUMDB=sum.golang.org
|
# - GOSUMDB=sum.golang.org
|
||||||
- TAGS=bindata sqlite sqlite_unlock_notify
|
# - TAGS=bindata sqlite sqlite_unlock_notify
|
||||||
commands:
|
# commands:
|
||||||
- test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}"
|
# - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}"
|
||||||
- su gitea -c './build/test-env-check.sh'
|
# - su gitea -c './build/test-env-check.sh'
|
||||||
- su gitea -c 'make backend'
|
# - su gitea -c 'make backend'
|
||||||
|
|
||||||
unit-test:
|
# unit-test:
|
||||||
image: *gitea_test_env_image
|
# image: *gitea_test_env_image
|
||||||
pull: true
|
# pull: true
|
||||||
secrets:
|
# secrets:
|
||||||
- github_read_token
|
# - github_read_token
|
||||||
- goproxy_override
|
# - goproxy_override
|
||||||
environment:
|
# environment:
|
||||||
- TAGS=bindata sqlite sqlite_unlock_notify
|
# - TAGS=bindata sqlite sqlite_unlock_notify
|
||||||
- RACE_ENABLED=true
|
# - RACE_ENABLED=true
|
||||||
commands:
|
# commands:
|
||||||
- test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}"
|
# - test "$${GOPROXY_OVERRIDE-}" != "" && export GOPROXY="$${GOPROXY_OVERRIDE}"
|
||||||
- su gitea -c 'make unit-test-coverage test-check'
|
# - su gitea -c 'make unit-test-coverage test-check'
|
||||||
|
|
||||||
test-sqlite:
|
# test-sqlite:
|
||||||
image: *gitea_test_env_image
|
# image: *gitea_test_env_image
|
||||||
environment:
|
# environment:
|
||||||
- USE_REPO_TEST_DIR=1
|
# - USE_REPO_TEST_DIR=1
|
||||||
- GOPROXY=off
|
# - GOPROXY=off
|
||||||
- TAGS=bindata gogit sqlite sqlite_unlock_notify
|
# - TAGS=bindata gogit sqlite sqlite_unlock_notify
|
||||||
- TEST_TAGS=bindata gogit sqlite sqlite_unlock_notify
|
# - TEST_TAGS=bindata gogit sqlite sqlite_unlock_notify
|
||||||
commands:
|
# commands:
|
||||||
- su gitea -c 'timeout -s ABRT 120m make test-sqlite-migration test-sqlite'
|
# - su gitea -c 'timeout -s ABRT 120m make test-sqlite-migration test-sqlite'
|
||||||
when:
|
# when:
|
||||||
- evaluate: 'not (CI_COMMIT_MESSAGE contains "[SKIP SQLITE TEST]")'
|
# - evaluate: 'not (CI_COMMIT_MESSAGE contains "[SKIP SQLITE TEST]")'
|
||||||
|
|
|
@ -18,9 +18,8 @@ COPY docker/root /root-prep
|
||||||
COPY docker/bin /bin-prep
|
COPY docker/bin /bin-prep
|
||||||
|
|
||||||
RUN chmod 755 /root-prep/usr/bin/entrypoint /root-prep/etc/s6/gitea/* /root-prep/etc/s6/openssh/* /root-prep/etc/s6/.s6-svscan/* && \
|
RUN chmod 755 /root-prep/usr/bin/entrypoint /root-prep/etc/s6/gitea/* /root-prep/etc/s6/openssh/* /root-prep/etc/s6/.s6-svscan/* && \
|
||||||
find /bin-prep -name 'forgejo' -type f | xargs -I{} chmod 0755 {} && \
|
find /bin-prep -name 'forgejo' -type f | xargs -I{} /bin/chmod 0755 {} && \
|
||||||
find /bin-prep -name 'environment-to-ini' -type f | xargs -I{} chmod 0755 {}
|
find /bin-prep -name 'environment-to-ini' -type f | xargs -I{} /bin/chmod 0755 {}
|
||||||
|
|
||||||
|
|
||||||
FROM alpine:3.17.0
|
FROM alpine:3.17.0
|
||||||
LABEL maintainer="contact@forgejo.org"
|
LABEL maintainer="contact@forgejo.org"
|
||||||
|
|
Loading…
Add table
Reference in a new issue