Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions images/9.1.x/8.1-apache/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
# Google does not provide images for armv7, we use another platform for this case
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
FROM gcloud_${TARGETARCH} AS gcloud

ENV PS_VERSION=9.1.x

RUN gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true && \
gcloud config set metrics/environment github_docker_image && \
gcloud --version

RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip

FROM prestashop/base:8.1-apache
LABEL maintainer="PrestaShop Core Team <coreteam@prestashop.com>"

ENV PS_VERSION=9.1.x
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

# Extract PrestaShop files
RUN mkdir -p /tmp/data-ps && \
unzip -q /tmp/prestashop.zip -d /tmp/data-ps/ && \
bash /tmp/ps-extractor.sh /tmp/data-ps && \
rm /tmp/prestashop.zip
26 changes: 26 additions & 0 deletions images/9.1.x/8.1-fpm/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
# Google does not provide images for armv7, we use another platform for this case
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
FROM gcloud_${TARGETARCH} AS gcloud

ENV PS_VERSION=9.1.x

RUN gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true && \
gcloud config set metrics/environment github_docker_image && \
gcloud --version

RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip

FROM prestashop/base:8.1-fpm
LABEL maintainer="PrestaShop Core Team <coreteam@prestashop.com>"

ENV PS_VERSION=9.1.x
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

# Extract PrestaShop files
RUN mkdir -p /tmp/data-ps && \
unzip -q /tmp/prestashop.zip -d /tmp/data-ps/ && \
bash /tmp/ps-extractor.sh /tmp/data-ps && \
rm /tmp/prestashop.zip
26 changes: 26 additions & 0 deletions images/9.1.x/8.2-apache/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
# Google does not provide images for armv7, we use another platform for this case
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
FROM gcloud_${TARGETARCH} AS gcloud

ENV PS_VERSION=9.1.x

RUN gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true && \
gcloud config set metrics/environment github_docker_image && \
gcloud --version

RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip

FROM prestashop/base:8.2-apache
LABEL maintainer="PrestaShop Core Team <coreteam@prestashop.com>"

ENV PS_VERSION=9.1.x
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

# Extract PrestaShop files
RUN mkdir -p /tmp/data-ps && \
unzip -q /tmp/prestashop.zip -d /tmp/data-ps/ && \
bash /tmp/ps-extractor.sh /tmp/data-ps && \
rm /tmp/prestashop.zip
26 changes: 26 additions & 0 deletions images/9.1.x/8.2-fpm/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
# Google does not provide images for armv7, we use another platform for this case
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
FROM gcloud_${TARGETARCH} AS gcloud

ENV PS_VERSION=9.1.x

RUN gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true && \
gcloud config set metrics/environment github_docker_image && \
gcloud --version

RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip

FROM prestashop/base:8.2-fpm
LABEL maintainer="PrestaShop Core Team <coreteam@prestashop.com>"

ENV PS_VERSION=9.1.x
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

# Extract PrestaShop files
RUN mkdir -p /tmp/data-ps && \
unzip -q /tmp/prestashop.zip -d /tmp/data-ps/ && \
bash /tmp/ps-extractor.sh /tmp/data-ps && \
rm /tmp/prestashop.zip
26 changes: 26 additions & 0 deletions images/9.1.x/8.3-apache/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
# Google does not provide images for armv7, we use another platform for this case
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
FROM gcloud_${TARGETARCH} AS gcloud

ENV PS_VERSION=9.1.x

RUN gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true && \
gcloud config set metrics/environment github_docker_image && \
gcloud --version

RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip

FROM prestashop/base:8.3-apache
LABEL maintainer="PrestaShop Core Team <coreteam@prestashop.com>"

ENV PS_VERSION=9.1.x
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

# Extract PrestaShop files
RUN mkdir -p /tmp/data-ps && \
unzip -q /tmp/prestashop.zip -d /tmp/data-ps/ && \
bash /tmp/ps-extractor.sh /tmp/data-ps && \
rm /tmp/prestashop.zip
26 changes: 26 additions & 0 deletions images/9.1.x/8.3-fpm/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
# Google does not provide images for armv7, we use another platform for this case
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
FROM gcloud_${TARGETARCH} AS gcloud

ENV PS_VERSION=9.1.x

RUN gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true && \
gcloud config set metrics/environment github_docker_image && \
gcloud --version

RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip

FROM prestashop/base:8.3-fpm
LABEL maintainer="PrestaShop Core Team <coreteam@prestashop.com>"

ENV PS_VERSION=9.1.x
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

# Extract PrestaShop files
RUN mkdir -p /tmp/data-ps && \
unzip -q /tmp/prestashop.zip -d /tmp/data-ps/ && \
bash /tmp/ps-extractor.sh /tmp/data-ps && \
rm /tmp/prestashop.zip
26 changes: 26 additions & 0 deletions images/9.1.x/8.4-apache/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
# Google does not provide images for armv7, we use another platform for this case
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
FROM gcloud_${TARGETARCH} AS gcloud

ENV PS_VERSION=9.1.x

RUN gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true && \
gcloud config set metrics/environment github_docker_image && \
gcloud --version

RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip

FROM prestashop/base:8.4-apache
LABEL maintainer="PrestaShop Core Team <coreteam@prestashop.com>"

ENV PS_VERSION=9.1.x
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

# Extract PrestaShop files
RUN mkdir -p /tmp/data-ps && \
unzip -q /tmp/prestashop.zip -d /tmp/data-ps/ && \
bash /tmp/ps-extractor.sh /tmp/data-ps && \
rm /tmp/prestashop.zip
26 changes: 26 additions & 0 deletions images/9.1.x/8.4-fpm/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
# Google does not provide images for armv7, we use another platform for this case
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
FROM gcloud_${TARGETARCH} AS gcloud

ENV PS_VERSION=9.1.x

RUN gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true && \
gcloud config set metrics/environment github_docker_image && \
gcloud --version

RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip

FROM prestashop/base:8.4-fpm
LABEL maintainer="PrestaShop Core Team <coreteam@prestashop.com>"

ENV PS_VERSION=9.1.x
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

# Extract PrestaShop files
RUN mkdir -p /tmp/data-ps && \
unzip -q /tmp/prestashop.zip -d /tmp/data-ps/ && \
bash /tmp/ps-extractor.sh /tmp/data-ps && \
rm /tmp/prestashop.zip
26 changes: 26 additions & 0 deletions images/9.1.x/8.5-apache/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
# Google does not provide images for armv7, we use another platform for this case
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
FROM gcloud_${TARGETARCH} AS gcloud

ENV PS_VERSION=9.1.x

RUN gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true && \
gcloud config set metrics/environment github_docker_image && \
gcloud --version

RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip

FROM prestashop/base:8.5-apache
LABEL maintainer="PrestaShop Core Team <coreteam@prestashop.com>"

ENV PS_VERSION=9.1.x
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

# Extract PrestaShop files
RUN mkdir -p /tmp/data-ps && \
unzip -q /tmp/prestashop.zip -d /tmp/data-ps/ && \
bash /tmp/ps-extractor.sh /tmp/data-ps && \
rm /tmp/prestashop.zip
26 changes: 26 additions & 0 deletions images/9.1.x/8.5-fpm/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
# Google does not provide images for armv7, we use another platform for this case
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
FROM gcloud_${TARGETARCH} AS gcloud

ENV PS_VERSION=9.1.x

RUN gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true && \
gcloud config set metrics/environment github_docker_image && \
gcloud --version

RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip

FROM prestashop/base:8.5-fpm
LABEL maintainer="PrestaShop Core Team <coreteam@prestashop.com>"

ENV PS_VERSION=9.1.x
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

# Extract PrestaShop files
RUN mkdir -p /tmp/data-ps && \
unzip -q /tmp/prestashop.zip -d /tmp/data-ps/ && \
bash /tmp/ps-extractor.sh /tmp/data-ps && \
rm /tmp/prestashop.zip
7 changes: 7 additions & 0 deletions versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -345,6 +345,13 @@
'8.3',
'8.4',
),
'9.1.x': (
'8.1',
'8.2',
'8.3',
'8.4',
'8.5',
),
'nightly': (
'8.1',
'8.2',
Expand Down