diff options
| author | Kevin J Hoerr <kjhoerr@protonmail.com> | 2022-04-06 01:42:25 +0000 |
|---|---|---|
| committer | Kevin J Hoerr <kjhoerr@protonmail.com> | 2022-04-06 01:42:25 +0000 |
| commit | b4a0c697af48fcd4aeb10302a0e507e4e826803e (patch) | |
| tree | 9a8e3c55c0f58afc8ac47c91b8333bd891aa54bb | |
| parent | 72589d90bffdd0a4f152729174477d0fdf5b4a37 (diff) | |
| download | ao-coverage-b4a0c697af48fcd4aeb10302a0e507e4e826803e.tar.gz ao-coverage-b4a0c697af48fcd4aeb10302a0e507e4e826803e.tar.bz2 ao-coverage-b4a0c697af48fcd4aeb10302a0e507e4e826803e.zip | |
Utilize multistage Dockerfile with cache image
| -rw-r--r-- | .drone.yml | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -18,6 +18,23 @@ steps: - yarn run lint - yarn run test:coverage - curl --proto '=https' --tlsv1.2 -sSf https://cov.submelon.dev/sh | sh +- name: build cache + image: plugins/docker + settings: + repo: "${DRONE_REPO}" + tags: + - cache + cache_from: "${DRONE_REPO}:cache" + target: dependencies + username: + from_secret: docker_username + password: + from_secret: docker_password + when: + event: + exclude: + - tag + - pull_request - name: publish (no tag) image: plugins/docker settings: @@ -25,6 +42,7 @@ steps: tags: - "${DRONE_COMMIT_SHA}" - latest + cache_from: "${DRONE_REPO}:cache" target: release username: from_secret: docker_username |
