From 5eb17a48f819c0d0671b9cb92b5bc771bfff609b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=20Gl=C3=A4=C3=9F-St=C3=B6cker?= Date: Wed, 29 Jul 2020 23:12:44 +0200 Subject: [PATCH] Initial commit --- .gitlab-ci.yml | 22 ++++++++++++++++++++++ Dockerfile | 13 +++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 .gitlab-ci.yml create mode 100644 Dockerfile diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..e929110 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,22 @@ +image: docker:19.03.1 +services: + - docker:19.03.1-dind +variables: + DOCKER_DRIVER: overlay + DOCKER_TLS_CERTDIR: "" +stages: + - build + +build: + image: docker:19.03.1 + stage: build + services: + - docker:19.03.1-dind + variables: + IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG + script: + - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + - docker build -t $IMAGE_TAG . + - docker push $IMAGE_TAG + - docker build -t $CI_REGISTRY_IMAGE:latest . + - docker push $CI_REGISTRY_IMAGE:latest diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..82f9fb7 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM wordpress:fpm-alpine + +RUN apk update && apk add --no-cache freetype-dev \ + libjpeg-turbo-dev \ + libwebp-dev \ + libpng-dev \ + libwebp-tools \ + curl-dev + +RUN docker-php-ext-configure gd --with-freetype --with-webp --with-jpeg && \ + docker-php-ext-install gd + +RUN docker-php-ext-install curl