Skip to content
Snippets Groups Projects
Commit 780f0a57 authored by Erick Hitter's avatar Erick Hitter
Browse files

Slim image for WP.org plugin deploys

parent 7b614b29
No related branches found
No related tags found
1 merge request!12Introduce slim image for WP.org plugin deploys
Pipeline #850 passed with warnings
This commit is part of merge request !12. Comments created here will be created in the context of that merge request.
......@@ -49,7 +49,7 @@ build-golang-dev:
except:
- master
# Debian Stretch builds
# Debian Busters builds
build-debian-buster-build-master:
stage: deploy
script:
......@@ -66,7 +66,7 @@ build-debian-buster-build-dev:
- docker push "$CI_REGISTRY_IMAGE/debian:buster-dev"
except:
- master
# Debian Stretch builds
build-debian-stretch-build-master:
stage: deploy
......@@ -103,6 +103,24 @@ build-debian-jessie-build-dev:
except:
- master
# Debian WP.org Plugin deploy builds
build-debian-wp-org-deploy-build-master:
stage: deploy
script:
- docker build --pull -t "$CI_REGISTRY_IMAGE/debian:wp-org-deploy" ./debian/wp-org-deploy
- docker push "$CI_REGISTRY_IMAGE/debian:wp-org-deploy"
only:
- master
when: manual
build-debian-wp-org-deploy-build-dev:
stage: deploy
script:
- docker build --pull -t "$CI_REGISTRY_IMAGE/debian:wp-org-deploy-dev" ./debian/wp-org-deploy
- docker push "$CI_REGISTRY_IMAGE/debian:wp-org-deploy-dev"
except:
- master
# PHP 7.3
build-php-7.3-master:
stage: deploy
......
FROM debian:stretch-slim
LABEL maintainer="ethitter"
LABEL version="1.0"
RUN echo "deb http://security.debian.org/ stretch/updates main" >> /etc/apt/sources.list
RUN apt-get update \
&& apt-get -y --no-install-recommends install \
ca-certificates \
curl \
git \
rsync \
subversion \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment