From 0b044e7f5eff19ba2a4a7390fdc0c4242b5e63ee Mon Sep 17 00:00:00 2001 From: Glenn Date: Fri, 3 Feb 2023 11:51:29 +0100 Subject: [PATCH] Initial import --- .drone.yml | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Dockerfile | 2 ++ 2 files changed, 86 insertions(+) create mode 100644 .drone.yml create mode 100644 Dockerfile diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..1570546 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,84 @@ +--- +kind: pipeline +type: docker +name: default + +steps: + - name: debug + image: alpine + environment: + + commands: + - 'echo "Repository: glenux/service-clamav"' + - 'echo "Git commit: ${DRONE_COMMIT_SHA:0:8}"' + + - name: publish:commit_sha + image: plugins/docker + # pull: never + # volumes: + # - name: cache + # path: /stupid + environment: + DOCKER_REPO: glenux/service-clamav + settings: + username: + from_secret: DOCKERHUB_USERNAME + password: + from_secret: DOCKERHUB_PASSWORD + cache_from: "glenux/service-clamav:latest_${DRONE_BRANCH/\\//-}" + repo: glenux/service-clamav + tags: "${DRONE_COMMIT_SHA:0:8}" + purge: false + + - name: publish:commit_branch + image: plugins/docker + # volumes: + # - name: cache + # path: /stupid + settings: + username: + from_secret: DOCKERHUB_USERNAME + password: + from_secret: DOCKERHUB_PASSWORD + cache_from: "glenux/service-clamav:latest_${DRONE_BRANCH/\\//-}" + repo: glenux/service-clamav + tags: "latest_${DRONE_BRANCH/\\//-}" + purge: false + when: + branch: + - "master" + - "develop" + - "feature/*" + + - name: publish:latest + image: plugins/docker + settings: + username: + from_secret: DOCKERHUB_USERNAME + password: + from_secret: DOCKERHUB_PASSWORD + cache_from: "glenux/service-clamav:latest_${DRONE_BRANCH/\\//-}" + repo: glenux/service-clamav + tags: latest + purge: false + when: + branch: + - master + +# volumes: +# - name: cache +# temp: {} +# +--- +kind: pipeline +type: docker +name: default + +steps: + - name: check:update + image: alpine + environment: + + commands: + - 'echo "Repository: glenux/service-clamav"' + - 'echo "Git commit: ${DRONE_COMMIT_SHA:0:8}"' diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..e71294d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,2 @@ +FROM quay.io/ukhomeofficedigital/clamav:latest +