* feat(docker): speed up docker build.
* feat: add docker dryrun
* fix: remove docker username and password if dryrun
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/* ]
secrets: [ docker_username, docker_password ]
pull: true
repo: gitea/gitea
+ cache_from: gitea/gitea
default_tags: true
when:
event: [ push, tag ]