Skip to content

Commit d54ece3

Browse files
committed
build(docker): optimize docker build
1 parent 857fe26 commit d54ece3

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

Dockerfile

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,6 @@
77
FROM php:7-cli
88
MAINTAINER Felix Becker <felix.b@outlook.com>
99

10-
RUN apt-get update \
11-
# Needed for CodeSniffer
12-
&& apt-get install -y libxml2 libxml2-dev \
13-
&& rm -rf /var/lib/apt/lists/*
14-
1510
RUN docker-php-ext-configure pcntl --enable-pcntl
1611
RUN docker-php-ext-install pcntl
1712
COPY ./php.ini /usr/local/etc/php/conf.d/

release-docker.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,7 @@
66
$version = json_decode(file_get_contents(__DIR__ . '/package.json'))->version;
77

88
system("docker login -e=$dockerEmail -u=$dockerUsername -p=$dockerPassword");
9-
system("docker build -t felixfbecker/php-language-server:$version .");
9+
system("docker build -t felixfbecker/php-language-server:latest .");
10+
system("docker tag felixfbecker/php-language-server:latest felixfbecker/php-language-server:$version .");
1011
system("docker push felixfbecker/php-language-server:$version");
12+
system("docker push felixfbecker/php-language-server:latest");

0 commit comments

Comments
 (0)