Loading .gitlab-ci.yml +1 −2 Original line number Diff line number Diff line Loading @@ -10,5 +10,4 @@ stages: .docker-build: variables: IMAGE_NAME_VARIABLE_NAME: BACKUP_FILES_IMAGE_NAME IMAGE_TAG_VARIABLE_NAME: BACKUP_FILES_IMAGE_TAG COMPOSE_FILE_NAME: docker-compose.build.yml Dockerfile +3 −3 Original line number Diff line number Diff line ARG ALPINE_IMAGE_TAG=3.13 ARG ALPINE_IMAGE_TAG=3.16.0 FROM alpine:${ALPINE_IMAGE_TAG} LABEL maintainer="info@redmic.es" ARG BACKUP_PATH=/backup \ CURL_VERSION=7.79.1-r0 \ BASH_VERSION=5.1.0-r0 \ CURL_VERSION=7.83.1-r2 \ BASH_VERSION=5.1.16-r2 \ GLIBC_VERSION=2.33-r0 \ AWS_CLI_VERSION=2.0.30 Loading README.md +1 −1 Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ Also sends metrics to Prometheus through Pushgateway. | AWS_DEFAULT_REGION | AWS region | eu-west-1 | | AWS_OUTPUT | AWS output format | json | | PUSHGATEWAY_HOST | Pushgateway hostname | pushgateway:9091 | | PUSHGATEWAY_JOB | Pushgateway job name | backup-files | | PUSHGATEWAY_JOB | Pushgateway job name | ${UPLOAD_BUCKET} | | PUSHGATEWAY_LABEL | Pushgateway label value | ${PUSHGATEWAY_JOB} | ## Metrics Loading deploy/.env +5 −6 Original line number Diff line number Diff line ALPINE_IMAGE_TAG=3.13 CURL_VERSION=7.79.1-r0 BASH_VERSION=5.1.0-r0 ALPINE_IMAGE_TAG=3.16.0 CURL_VERSION=7.83.1-r2 BASH_VERSION=5.1.16-r2 GLIBC_VERSION=2.33-r0 AWS_CLI_VERSION=2.0.30 BACKUP_PATH=/backup BACKUP_PATH=/backup WORK_PATH=/tmp/backup AWS_DEFAULT_REGION=eu-west-1 AWS_ACCESS_KEY_ID=changeme AWS_SECRET_ACCESS_KEY=changeme UPLOAD_BUCKET=backup-files AWS_DEFAULT_REGION=eu-west-1 AWS_OUTPUT=json PUSHGATEWAY_HOST=pushgateway:9091 PUSHGATEWAY_JOB=backup-files deploy/docker-compose.build.yml 0 → 100644 +21 −0 Original line number Diff line number Diff line version: '3.9' services: backup-files: image: ${IMAGE_NAME:-registry.gitlab.com/redmic-project/maintenance/backup-files}:${IMAGE_TAG:-latest} build: context: .. dockerfile: ${DOCKERFILE:-Dockerfile} args: ALPINE_IMAGE_TAG: CURL_VERSION: BASH_VERSION: GLIBC_VERSION: AWS_CLI_VERSION: BACKUP_PATH: environment: BACKUP_PATH: WORK_PATH: AWS_DEFAULT_REGION: AWS_OUTPUT: PUSHGATEWAY_HOST: Loading
.gitlab-ci.yml +1 −2 Original line number Diff line number Diff line Loading @@ -10,5 +10,4 @@ stages: .docker-build: variables: IMAGE_NAME_VARIABLE_NAME: BACKUP_FILES_IMAGE_NAME IMAGE_TAG_VARIABLE_NAME: BACKUP_FILES_IMAGE_TAG COMPOSE_FILE_NAME: docker-compose.build.yml
Dockerfile +3 −3 Original line number Diff line number Diff line ARG ALPINE_IMAGE_TAG=3.13 ARG ALPINE_IMAGE_TAG=3.16.0 FROM alpine:${ALPINE_IMAGE_TAG} LABEL maintainer="info@redmic.es" ARG BACKUP_PATH=/backup \ CURL_VERSION=7.79.1-r0 \ BASH_VERSION=5.1.0-r0 \ CURL_VERSION=7.83.1-r2 \ BASH_VERSION=5.1.16-r2 \ GLIBC_VERSION=2.33-r0 \ AWS_CLI_VERSION=2.0.30 Loading
README.md +1 −1 Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ Also sends metrics to Prometheus through Pushgateway. | AWS_DEFAULT_REGION | AWS region | eu-west-1 | | AWS_OUTPUT | AWS output format | json | | PUSHGATEWAY_HOST | Pushgateway hostname | pushgateway:9091 | | PUSHGATEWAY_JOB | Pushgateway job name | backup-files | | PUSHGATEWAY_JOB | Pushgateway job name | ${UPLOAD_BUCKET} | | PUSHGATEWAY_LABEL | Pushgateway label value | ${PUSHGATEWAY_JOB} | ## Metrics Loading
deploy/.env +5 −6 Original line number Diff line number Diff line ALPINE_IMAGE_TAG=3.13 CURL_VERSION=7.79.1-r0 BASH_VERSION=5.1.0-r0 ALPINE_IMAGE_TAG=3.16.0 CURL_VERSION=7.83.1-r2 BASH_VERSION=5.1.16-r2 GLIBC_VERSION=2.33-r0 AWS_CLI_VERSION=2.0.30 BACKUP_PATH=/backup BACKUP_PATH=/backup WORK_PATH=/tmp/backup AWS_DEFAULT_REGION=eu-west-1 AWS_ACCESS_KEY_ID=changeme AWS_SECRET_ACCESS_KEY=changeme UPLOAD_BUCKET=backup-files AWS_DEFAULT_REGION=eu-west-1 AWS_OUTPUT=json PUSHGATEWAY_HOST=pushgateway:9091 PUSHGATEWAY_JOB=backup-files
deploy/docker-compose.build.yml 0 → 100644 +21 −0 Original line number Diff line number Diff line version: '3.9' services: backup-files: image: ${IMAGE_NAME:-registry.gitlab.com/redmic-project/maintenance/backup-files}:${IMAGE_TAG:-latest} build: context: .. dockerfile: ${DOCKERFILE:-Dockerfile} args: ALPINE_IMAGE_TAG: CURL_VERSION: BASH_VERSION: GLIBC_VERSION: AWS_CLI_VERSION: BACKUP_PATH: environment: BACKUP_PATH: WORK_PATH: AWS_DEFAULT_REGION: AWS_OUTPUT: PUSHGATEWAY_HOST: