Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
Docker
GitLab Drupal CI
Commits
e6e52c1b
Commit
e6e52c1b
authored
Dec 04, 2018
by
Jürgen Haas
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
SSH settings to no check host keys
Add fish shell Add ahox
parent
ee4ea317
Pipeline
#5725
passed with stage
in 1 minute and 31 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
3 deletions
+9
-3
Dockerfile
Dockerfile
+9
-3
No files found.
Dockerfile
View file @
e6e52c1b
...
...
@@ -2,15 +2,18 @@ FROM docker:18.06.1
LABEL
com.example.vendor="PARAGON Executive Service GmbH" \
maintainer="juergen@paragon-es.de" \
version="1.
0
.0" \
version="1.
1
.0" \
description="An image for GitLab runner to build and test Drupal projects."
ARG
compose_version=1.21.2
ARG
glibc_version=2.28-r0
RUN
apk update
&&
\
RUN
mkdir
-p
/root/.ssh
&&
\
echo
"StrictHostKeyChecking no"
>>
/root/.ssh/config
&&
\
\
apk update
&&
\
apk add
--no-cache
curl openssl openssh ca-certificates wget make
\
bash python nodejs npm git unzip
\
bash
fish
python nodejs npm git unzip
\
php7 php7-phar php7-json php7-dom php7-gd php7-mbstring php7-openssl
\
php7-pdo php7-curl php7-xml php7-zip php7-session php7-ctype
\
php7-tokenizer php7-simplexml php7-xmlwriter
&&
\
...
...
@@ -26,6 +29,9 @@ RUN apk update && \
\
ln
-s
/usr/bin/php7 /usr/local/bin/php
&&
\
\
wget
-q
https://github.com/ahoy-cli/ahoy/releases/download/2.0.0/ahoy-bin-
`
uname
-s
`
-amd64
-O
/usr/local/bin/ahoy
&&
\
chmod
+x /usr/local/bin/ahoy
&&
\
\
wget
-q
https://github.com/docker/compose/releases/download/
${
compose_version
}
/docker-compose-
`
uname
-s
`
-
`
uname
-m
`
-O
/usr/local/bin/docker-compose
&&
\
chmod
+x /usr/local/bin/docker-compose
&&
\
\
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment