mirror of
https://github.com/nextcloud/docker.git
synced 2025-03-17 11:55:08 +01:00
commit
1c5bc71b61
63 changed files with 88 additions and 94 deletions
|
@ -13,7 +13,7 @@ services:
|
|||
- db.env
|
||||
|
||||
redis:
|
||||
image: redis
|
||||
image: redis:alpine
|
||||
restart: always
|
||||
|
||||
app:
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
FROM nextcloud:fpm
|
||||
FROM nextcloud:fpm-alpine
|
||||
|
||||
COPY redis.config.php /usr/src/nextcloud/config/redis.config.php
|
||||
|
|
|
@ -13,7 +13,7 @@ services:
|
|||
- db.env
|
||||
|
||||
redis:
|
||||
image: redis
|
||||
image: redis:alpine
|
||||
restart: always
|
||||
|
||||
app:
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
FROM nginx
|
||||
FROM nginx:alpine
|
||||
|
||||
COPY nginx.conf /etc/nginx/nginx.conf
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
user www-data;
|
||||
worker_processes 1;
|
||||
|
||||
error_log /var/log/nginx/error.log warn;
|
||||
|
|
|
@ -13,7 +13,7 @@ services:
|
|||
- db.env
|
||||
|
||||
app:
|
||||
image: nextcloud:fpm
|
||||
image: nextcloud:fpm-alpine
|
||||
restart: always
|
||||
volumes:
|
||||
- nextcloud:/var/www/html
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
FROM nginx
|
||||
FROM nginx:alpine
|
||||
|
||||
COPY nginx.conf /etc/nginx/nginx.conf
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
user www-data;
|
||||
worker_processes 1;
|
||||
|
||||
error_log /var/log/nginx/error.log warn;
|
||||
|
|
|
@ -2,7 +2,7 @@ version: '3'
|
|||
|
||||
services:
|
||||
db:
|
||||
image: postgres
|
||||
image: postgres:alpine
|
||||
restart: always
|
||||
volumes:
|
||||
- db:/var/lib/postgresql/data
|
||||
|
|
|
@ -2,7 +2,7 @@ version: '3'
|
|||
|
||||
services:
|
||||
db:
|
||||
image: postgres
|
||||
image: postgres:alpine
|
||||
restart: always
|
||||
volumes:
|
||||
- db:/var/lib/postgresql/data
|
||||
|
@ -10,7 +10,7 @@ services:
|
|||
- db.env
|
||||
|
||||
app:
|
||||
image: nextcloud:fpm
|
||||
image: nextcloud:fpm-alpine
|
||||
restart: always
|
||||
volumes:
|
||||
- nextcloud:/var/www/html
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
FROM nginx
|
||||
FROM nginx:alpine
|
||||
|
||||
COPY nginx.conf /etc/nginx/nginx.conf
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
user www-data;
|
||||
worker_processes 1;
|
||||
|
||||
error_log /var/log/nginx/error.log warn;
|
||||
|
|
|
@ -13,7 +13,7 @@ services:
|
|||
- db.env
|
||||
|
||||
app:
|
||||
image: nextcloud:fpm
|
||||
image: nextcloud:fpm-alpine
|
||||
restart: always
|
||||
volumes:
|
||||
- nextcloud:/var/www/html
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
FROM nginx
|
||||
FROM nginx:alpine
|
||||
|
||||
COPY nginx.conf /etc/nginx/nginx.conf
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
user www-data;
|
||||
worker_processes 1;
|
||||
|
||||
error_log /var/log/nginx/error.log warn;
|
||||
|
|
|
@ -13,7 +13,7 @@ services:
|
|||
- db.env
|
||||
|
||||
redis:
|
||||
image: redis
|
||||
image: redis:alpine
|
||||
restart: always
|
||||
|
||||
app:
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
FROM nextcloud:fpm
|
||||
FROM nextcloud:fpm-alpine
|
||||
|
||||
COPY redis.config.php /usr/src/nextcloud/config/redis.config.php
|
||||
|
|
|
@ -13,7 +13,7 @@ services:
|
|||
- db.env
|
||||
|
||||
redis:
|
||||
image: redis
|
||||
image: redis:alpine
|
||||
restart: always
|
||||
|
||||
app:
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
FROM nginx
|
||||
FROM nginx:alpine
|
||||
|
||||
COPY nginx.conf /etc/nginx/nginx.conf
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
user www-data;
|
||||
worker_processes 1;
|
||||
|
||||
error_log /var/log/nginx/error.log warn;
|
||||
|
|
|
@ -13,7 +13,7 @@ services:
|
|||
- db.env
|
||||
|
||||
app:
|
||||
image: nextcloud:fpm
|
||||
image: nextcloud:fpm-alpine
|
||||
restart: always
|
||||
volumes:
|
||||
- nextcloud:/var/www/html
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
FROM nginx
|
||||
FROM nginx:alpine
|
||||
|
||||
COPY nginx.conf /etc/nginx/nginx.conf
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
user www-data;
|
||||
worker_processes 1;
|
||||
|
||||
error_log /var/log/nginx/error.log warn;
|
||||
|
|
|
@ -2,7 +2,7 @@ version: '3'
|
|||
|
||||
services:
|
||||
db:
|
||||
image: postgres
|
||||
image: postgres:alpine
|
||||
restart: always
|
||||
volumes:
|
||||
- db:/var/lib/postgresql/data
|
||||
|
|
|
@ -2,7 +2,7 @@ version: '3'
|
|||
|
||||
services:
|
||||
db:
|
||||
image: postgres
|
||||
image: postgres:alpine
|
||||
restart: always
|
||||
volumes:
|
||||
- db:/var/lib/postgresql/data
|
||||
|
@ -10,7 +10,7 @@ services:
|
|||
- db.env
|
||||
|
||||
app:
|
||||
image: nextcloud:fpm
|
||||
image: nextcloud:fpm-alpine
|
||||
restart: always
|
||||
volumes:
|
||||
- nextcloud:/var/www/html
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
FROM nginx
|
||||
FROM nginx:alpine
|
||||
|
||||
COPY nginx.conf /etc/nginx/nginx.conf
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
user www-data;
|
||||
worker_processes 1;
|
||||
|
||||
error_log /var/log/nginx/error.log warn;
|
||||
|
|
12
.travis.yml
12
.travis.yml
|
@ -50,12 +50,12 @@ jobs:
|
|||
- ./generate-stackbrew-library.sh
|
||||
|
||||
- stage: test images
|
||||
env: VERSION=15.0-beta VARIANT=fpm-alpine ARCH=amd64
|
||||
- env: VERSION=15.0-beta VARIANT=fpm-alpine ARCH=i386
|
||||
- env: VERSION=15.0-beta VARIANT=fpm ARCH=amd64
|
||||
- env: VERSION=15.0-beta VARIANT=fpm ARCH=i386
|
||||
- env: VERSION=15.0-beta VARIANT=apache ARCH=amd64
|
||||
- env: VERSION=15.0-beta VARIANT=apache ARCH=i386
|
||||
env: VERSION=15.0-rc VARIANT=fpm-alpine ARCH=amd64
|
||||
- env: VERSION=15.0-rc VARIANT=fpm-alpine ARCH=i386
|
||||
- env: VERSION=15.0-rc VARIANT=fpm ARCH=amd64
|
||||
- env: VERSION=15.0-rc VARIANT=fpm ARCH=i386
|
||||
- env: VERSION=15.0-rc VARIANT=apache ARCH=amd64
|
||||
- env: VERSION=15.0-rc VARIANT=apache ARCH=i386
|
||||
- env: VERSION=12.0 VARIANT=fpm-alpine ARCH=amd64
|
||||
- env: VERSION=12.0 VARIANT=fpm-alpine ARCH=i386
|
||||
- env: VERSION=12.0 VARIANT=fpm ARCH=amd64
|
||||
|
|
|
@ -51,9 +51,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -106,7 +106,7 @@ RUN a2enmod rewrite remoteip ;\
|
|||
} > /etc/apache2/conf-available/remoteip.conf;\
|
||||
a2enconf remoteip
|
||||
|
||||
ENV NEXTCLOUD_VERSION 12.0.12
|
||||
ENV NEXTCLOUD_VERSION 12.0.13
|
||||
|
||||
RUN set -ex; \
|
||||
fetchDeps=" \
|
||||
|
@ -122,7 +122,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/releases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
||||
|
|
|
@ -45,9 +45,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -87,7 +87,7 @@ RUN { \
|
|||
VOLUME /var/www/html
|
||||
|
||||
|
||||
ENV NEXTCLOUD_VERSION 12.0.12
|
||||
ENV NEXTCLOUD_VERSION 12.0.13
|
||||
|
||||
RUN set -ex; \
|
||||
apk add --no-cache --virtual .fetch-deps \
|
||||
|
@ -101,7 +101,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/releases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
||||
|
|
|
@ -51,9 +51,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -98,7 +98,7 @@ RUN { \
|
|||
VOLUME /var/www/html
|
||||
|
||||
|
||||
ENV NEXTCLOUD_VERSION 12.0.12
|
||||
ENV NEXTCLOUD_VERSION 12.0.13
|
||||
|
||||
RUN set -ex; \
|
||||
fetchDeps=" \
|
||||
|
@ -114,7 +114,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/releases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
||||
|
|
|
@ -51,9 +51,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -106,7 +106,7 @@ RUN a2enmod rewrite remoteip ;\
|
|||
} > /etc/apache2/conf-available/remoteip.conf;\
|
||||
a2enconf remoteip
|
||||
|
||||
ENV NEXTCLOUD_VERSION 13.0.7
|
||||
ENV NEXTCLOUD_VERSION 13.0.8
|
||||
|
||||
RUN set -ex; \
|
||||
fetchDeps=" \
|
||||
|
@ -122,7 +122,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/releases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
||||
|
|
|
@ -45,9 +45,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -87,7 +87,7 @@ RUN { \
|
|||
VOLUME /var/www/html
|
||||
|
||||
|
||||
ENV NEXTCLOUD_VERSION 13.0.7
|
||||
ENV NEXTCLOUD_VERSION 13.0.8
|
||||
|
||||
RUN set -ex; \
|
||||
apk add --no-cache --virtual .fetch-deps \
|
||||
|
@ -101,7 +101,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/releases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
||||
|
|
|
@ -51,9 +51,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -98,7 +98,7 @@ RUN { \
|
|||
VOLUME /var/www/html
|
||||
|
||||
|
||||
ENV NEXTCLOUD_VERSION 13.0.7
|
||||
ENV NEXTCLOUD_VERSION 13.0.8
|
||||
|
||||
RUN set -ex; \
|
||||
fetchDeps=" \
|
||||
|
@ -114,7 +114,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/releases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
||||
|
|
|
@ -51,9 +51,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -106,7 +106,7 @@ RUN a2enmod rewrite remoteip ;\
|
|||
} > /etc/apache2/conf-available/remoteip.conf;\
|
||||
a2enconf remoteip
|
||||
|
||||
ENV NEXTCLOUD_VERSION 14.0.3
|
||||
ENV NEXTCLOUD_VERSION 14.0.4
|
||||
|
||||
RUN set -ex; \
|
||||
fetchDeps=" \
|
||||
|
@ -122,7 +122,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/releases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
||||
|
|
|
@ -45,9 +45,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -87,7 +87,7 @@ RUN { \
|
|||
VOLUME /var/www/html
|
||||
|
||||
|
||||
ENV NEXTCLOUD_VERSION 14.0.3
|
||||
ENV NEXTCLOUD_VERSION 14.0.4
|
||||
|
||||
RUN set -ex; \
|
||||
apk add --no-cache --virtual .fetch-deps \
|
||||
|
@ -101,7 +101,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/releases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
||||
|
|
|
@ -51,9 +51,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -98,7 +98,7 @@ RUN { \
|
|||
VOLUME /var/www/html
|
||||
|
||||
|
||||
ENV NEXTCLOUD_VERSION 14.0.3
|
||||
ENV NEXTCLOUD_VERSION 14.0.4
|
||||
|
||||
RUN set -ex; \
|
||||
fetchDeps=" \
|
||||
|
@ -114,7 +114,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/releases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
||||
|
|
|
@ -51,9 +51,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -106,7 +106,7 @@ RUN a2enmod rewrite remoteip ;\
|
|||
} > /etc/apache2/conf-available/remoteip.conf;\
|
||||
a2enconf remoteip
|
||||
|
||||
ENV NEXTCLOUD_VERSION 15.0.0beta1
|
||||
ENV NEXTCLOUD_VERSION 15.0.0RC1
|
||||
|
||||
RUN set -ex; \
|
||||
fetchDeps=" \
|
||||
|
@ -122,7 +122,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/prereleases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
|
@ -45,9 +45,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -87,7 +87,7 @@ RUN { \
|
|||
VOLUME /var/www/html
|
||||
|
||||
|
||||
ENV NEXTCLOUD_VERSION 15.0.0beta1
|
||||
ENV NEXTCLOUD_VERSION 15.0.0RC1
|
||||
|
||||
RUN set -ex; \
|
||||
apk add --no-cache --virtual .fetch-deps \
|
||||
|
@ -101,7 +101,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/prereleases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
|
@ -51,9 +51,9 @@ RUN set -ex; \
|
|||
; \
|
||||
\
|
||||
# pecl will claim success even if one install fails, so we need to perform each install separately
|
||||
pecl install APCu-5.1.12; \
|
||||
pecl install APCu-5.1.14; \
|
||||
pecl install memcached-3.0.4; \
|
||||
pecl install redis-4.1.1; \
|
||||
pecl install redis-4.2.0; \
|
||||
\
|
||||
docker-php-ext-enable \
|
||||
apcu \
|
||||
|
@ -98,7 +98,7 @@ RUN { \
|
|||
VOLUME /var/www/html
|
||||
|
||||
|
||||
ENV NEXTCLOUD_VERSION 15.0.0beta1
|
||||
ENV NEXTCLOUD_VERSION 15.0.0RC1
|
||||
|
||||
RUN set -ex; \
|
||||
fetchDeps=" \
|
||||
|
@ -114,7 +114,7 @@ RUN set -ex; \
|
|||
"https://download.nextcloud.com/server/prereleases/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
|
@ -100,7 +100,7 @@ RUN set -ex; \
|
|||
"%%BASE_DOWNLOAD_URL%%/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
||||
|
|
|
@ -113,7 +113,7 @@ RUN set -ex; \
|
|||
"%%BASE_DOWNLOAD_URL%%/nextcloud-${NEXTCLOUD_VERSION}.tar.bz2.asc"; \
|
||||
export GNUPGHOME="$(mktemp -d)"; \
|
||||
# gpg key from https://nextcloud.com/nextcloud.asc
|
||||
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys 28806A878AE423A28372792ED75899B9A724937A; \
|
||||
gpg --batch --verify nextcloud.tar.bz2.asc nextcloud.tar.bz2; \
|
||||
tar -xjf nextcloud.tar.bz2 -C /usr/src/; \
|
||||
gpgconf --kill all; \
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
set -Eeuo pipefail
|
||||
|
||||
declare -A release_channel=(
|
||||
[production]='13.0.7'
|
||||
[stable]='13.0.7'
|
||||
[production]='13.0.8'
|
||||
[stable]='14.0.4'
|
||||
)
|
||||
|
||||
self="$(basename "$BASH_SOURCE")"
|
||||
|
|
15
update.sh
15
update.sh
|
@ -25,9 +25,9 @@ declare -A extras=(
|
|||
)
|
||||
|
||||
declare -A pecl_versions=(
|
||||
[APCu]='5.1.12'
|
||||
[APCu]='5.1.14'
|
||||
[memcached]='3.0.4'
|
||||
[redis]='4.1.1'
|
||||
[redis]='4.2.0'
|
||||
)
|
||||
|
||||
variants=(
|
||||
|
@ -97,7 +97,7 @@ function create_variant() {
|
|||
fi
|
||||
|
||||
for arch in i386 amd64; do
|
||||
travisEnv='\n - env: VERSION='"$1"' VARIANT='"$variant"' ARCH='"$arch$travisEnv"
|
||||
travisEnv=' - env: VERSION='"$1"' VARIANT='"$variant"' ARCH='"$arch"'\n'"$travisEnv"
|
||||
done
|
||||
}
|
||||
|
||||
|
@ -160,9 +160,10 @@ for version in "${versions_beta[@]}"; do
|
|||
fi
|
||||
done
|
||||
|
||||
# remove everything after '- stage: test images'
|
||||
travis="$(awk '!p; /- stage: test images/ {p=1}' .travis.yml)"
|
||||
echo "$travis" > .travis.yml
|
||||
|
||||
# replace the fist '-' with ' '
|
||||
travisEnv="$(echo "$travisEnv" | sed '0,/-/{s/-/ /}')"
|
||||
|
||||
# update .travis.yml
|
||||
travis="$(awk -v 'RS=\n\n' '$1 == "-" && $2 == "stage:" && $3 == "test" && $4 == "images" { $0 = " - stage: test images'"$travisEnv"'" } { printf "%s%s", $0, RS }' .travis.yml)"
|
||||
echo "$travis" > .travis.yml
|
||||
printf "$travisEnv" >> .travis.yml
|
||||
|
|
Loading…
Add table
Reference in a new issue