diff options
author | Bo-Yi Wu <appleboy.tw@gmail.com> | 2019-02-23 09:16:34 +0800 |
---|---|---|
committer | Lunny Xiao <xiaolunwen@gmail.com> | 2019-02-23 09:16:34 +0800 |
commit | 035c82aec4bb280baf0e6a7cc20a414626ec405f (patch) | |
tree | 3a6dd5e27ccff3682704ad4afa6307eca4545583 /.drone.yml | |
parent | 4a2fbbeb101555129ab83f972c41936113f1f6c2 (diff) | |
download | gitea-035c82aec4bb280baf0e6a7cc20a414626ec405f.tar.gz gitea-035c82aec4bb280baf0e6a7cc20a414626ec405f.zip |
feat(docker): speed up docker build. (#6159)
* feat(docker): speed up docker build.
* feat: add docker dryrun
* fix: remove docker username and password if dryrun
Diffstat (limited to '.drone.yml')
-rw-r--r-- | .drone.yml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/.drone.yml b/.drone.yml index bd33d21382..26b3304064 100644 --- a/.drone.yml +++ b/.drone.yml @@ -281,12 +281,22 @@ pipeline: event: [ push ] branch: [ master ] + docker-dryrun: + image: plugins/docker:17.12 + pull: true + repo: gitea/gitea + cache_from: gitea/gitea + dry_run: true + when: + event: [ pull_request ] + docker: image: plugins/docker:17.12 pull: true secrets: [ docker_username, docker_password ] repo: gitea/gitea tags: [ '${DRONE_BRANCH##release/v}' ] + cache_from: gitea/gitea when: event: [ push ] branch: [ release/* ] @@ -296,6 +306,7 @@ pipeline: secrets: [ docker_username, docker_password ] pull: true repo: gitea/gitea + cache_from: gitea/gitea default_tags: true when: event: [ push, tag ] |