Skip to content

Commit fe0ab84

Browse files
committed
Generate Dockefiles
1 parent 821b1b9 commit fe0ab84

File tree

184 files changed

+908
-908
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

184 files changed

+908
-908
lines changed
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
FROM prestashop/base:7.1-apache
2-
LABEL maintainer="PrestaShop Core Team <[email protected]>"
1+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
2+
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
3+
# Google does not provide images for armv7, we use another platform for this case
4+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
5+
FROM gcloud_${TARGETARCH} AS gcloud
36

47
ENV PS_VERSION=1.7.8.x
58

6-
ENV PATH /root/google-cloud-sdk/bin/:$PATH
7-
8-
RUN apt update
9-
RUN apt -y install \
10-
python3 \
11-
curl \
12-
bash
13-
14-
RUN curl -sSL https://sdk.cloud.google.com | bash
159
RUN gcloud config set core/disable_usage_reporting true && \
1610
gcloud config set component_manager/disable_update_check true && \
1711
gcloud config set metrics/environment github_docker_image && \
1812
gcloud --version
1913

20-
CMD ["/tmp/docker_nightly_run.sh"]
14+
RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip
15+
16+
FROM prestashop/base:7.1-apache
17+
LABEL maintainer="PrestaShop Core Team <[email protected]>"
18+
19+
ENV PS_VERSION=1.7.8.x
20+
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

images/1.7.8.x/7.1-fpm/Dockerfile

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
FROM prestashop/base:7.1-fpm
2-
LABEL maintainer="PrestaShop Core Team <[email protected]>"
1+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
2+
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
3+
# Google does not provide images for armv7, we use another platform for this case
4+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
5+
FROM gcloud_${TARGETARCH} AS gcloud
36

47
ENV PS_VERSION=1.7.8.x
58

6-
ENV PATH /root/google-cloud-sdk/bin/:$PATH
7-
8-
RUN apt update
9-
RUN apt -y install \
10-
python3 \
11-
curl \
12-
bash
13-
14-
RUN curl -sSL https://sdk.cloud.google.com | bash
159
RUN gcloud config set core/disable_usage_reporting true && \
1610
gcloud config set component_manager/disable_update_check true && \
1711
gcloud config set metrics/environment github_docker_image && \
1812
gcloud --version
1913

20-
CMD ["/tmp/docker_nightly_run.sh"]
14+
RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip
15+
16+
FROM prestashop/base:7.1-fpm
17+
LABEL maintainer="PrestaShop Core Team <[email protected]>"
18+
19+
ENV PS_VERSION=1.7.8.x
20+
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
FROM prestashop/base:7.2-apache
2-
LABEL maintainer="PrestaShop Core Team <[email protected]>"
1+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
2+
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
3+
# Google does not provide images for armv7, we use another platform for this case
4+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
5+
FROM gcloud_${TARGETARCH} AS gcloud
36

47
ENV PS_VERSION=1.7.8.x
58

6-
ENV PATH /root/google-cloud-sdk/bin/:$PATH
7-
8-
RUN apt update
9-
RUN apt -y install \
10-
python3 \
11-
curl \
12-
bash
13-
14-
RUN curl -sSL https://sdk.cloud.google.com | bash
159
RUN gcloud config set core/disable_usage_reporting true && \
1610
gcloud config set component_manager/disable_update_check true && \
1711
gcloud config set metrics/environment github_docker_image && \
1812
gcloud --version
1913

20-
CMD ["/tmp/docker_nightly_run.sh"]
14+
RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip
15+
16+
FROM prestashop/base:7.2-apache
17+
LABEL maintainer="PrestaShop Core Team <[email protected]>"
18+
19+
ENV PS_VERSION=1.7.8.x
20+
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

images/1.7.8.x/7.2-fpm/Dockerfile

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
FROM prestashop/base:7.2-fpm
2-
LABEL maintainer="PrestaShop Core Team <[email protected]>"
1+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
2+
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
3+
# Google does not provide images for armv7, we use another platform for this case
4+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
5+
FROM gcloud_${TARGETARCH} AS gcloud
36

47
ENV PS_VERSION=1.7.8.x
58

6-
ENV PATH /root/google-cloud-sdk/bin/:$PATH
7-
8-
RUN apt update
9-
RUN apt -y install \
10-
python3 \
11-
curl \
12-
bash
13-
14-
RUN curl -sSL https://sdk.cloud.google.com | bash
159
RUN gcloud config set core/disable_usage_reporting true && \
1610
gcloud config set component_manager/disable_update_check true && \
1711
gcloud config set metrics/environment github_docker_image && \
1812
gcloud --version
1913

20-
CMD ["/tmp/docker_nightly_run.sh"]
14+
RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip
15+
16+
FROM prestashop/base:7.2-fpm
17+
LABEL maintainer="PrestaShop Core Team <[email protected]>"
18+
19+
ENV PS_VERSION=1.7.8.x
20+
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
FROM prestashop/base:7.3-apache
2-
LABEL maintainer="PrestaShop Core Team <[email protected]>"
1+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
2+
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
3+
# Google does not provide images for armv7, we use another platform for this case
4+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
5+
FROM gcloud_${TARGETARCH} AS gcloud
36

47
ENV PS_VERSION=1.7.8.x
58

6-
ENV PATH /root/google-cloud-sdk/bin/:$PATH
7-
8-
RUN apt update
9-
RUN apt -y install \
10-
python3 \
11-
curl \
12-
bash
13-
14-
RUN curl -sSL https://sdk.cloud.google.com | bash
159
RUN gcloud config set core/disable_usage_reporting true && \
1610
gcloud config set component_manager/disable_update_check true && \
1711
gcloud config set metrics/environment github_docker_image && \
1812
gcloud --version
1913

20-
CMD ["/tmp/docker_nightly_run.sh"]
14+
RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip
15+
16+
FROM prestashop/base:7.3-apache
17+
LABEL maintainer="PrestaShop Core Team <[email protected]>"
18+
19+
ENV PS_VERSION=1.7.8.x
20+
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

images/1.7.8.x/7.3-fpm/Dockerfile

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
FROM prestashop/base:7.3-fpm
2-
LABEL maintainer="PrestaShop Core Team <[email protected]>"
1+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
2+
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
3+
# Google does not provide images for armv7, we use another platform for this case
4+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
5+
FROM gcloud_${TARGETARCH} AS gcloud
36

47
ENV PS_VERSION=1.7.8.x
58

6-
ENV PATH /root/google-cloud-sdk/bin/:$PATH
7-
8-
RUN apt update
9-
RUN apt -y install \
10-
python3 \
11-
curl \
12-
bash
13-
14-
RUN curl -sSL https://sdk.cloud.google.com | bash
159
RUN gcloud config set core/disable_usage_reporting true && \
1610
gcloud config set component_manager/disable_update_check true && \
1711
gcloud config set metrics/environment github_docker_image && \
1812
gcloud --version
1913

20-
CMD ["/tmp/docker_nightly_run.sh"]
14+
RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip
15+
16+
FROM prestashop/base:7.3-fpm
17+
LABEL maintainer="PrestaShop Core Team <[email protected]>"
18+
19+
ENV PS_VERSION=1.7.8.x
20+
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
FROM prestashop/base:7.4-apache
2-
LABEL maintainer="PrestaShop Core Team <[email protected]>"
1+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
2+
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
3+
# Google does not provide images for armv7, we use another platform for this case
4+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
5+
FROM gcloud_${TARGETARCH} AS gcloud
36

47
ENV PS_VERSION=1.7.8.x
58

6-
ENV PATH /root/google-cloud-sdk/bin/:$PATH
7-
8-
RUN apt update
9-
RUN apt -y install \
10-
python3 \
11-
curl \
12-
bash
13-
14-
RUN curl -sSL https://sdk.cloud.google.com | bash
159
RUN gcloud config set core/disable_usage_reporting true && \
1610
gcloud config set component_manager/disable_update_check true && \
1711
gcloud config set metrics/environment github_docker_image && \
1812
gcloud --version
1913

20-
CMD ["/tmp/docker_nightly_run.sh"]
14+
RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip
15+
16+
FROM prestashop/base:7.4-apache
17+
LABEL maintainer="PrestaShop Core Team <[email protected]>"
18+
19+
ENV PS_VERSION=1.7.8.x
20+
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

images/1.7.8.x/7.4-fpm/Dockerfile

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
FROM prestashop/base:7.4-fpm
2-
LABEL maintainer="PrestaShop Core Team <[email protected]>"
1+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_amd64
2+
FROM --platform=linux/arm64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm64
3+
# Google does not provide images for armv7, we use another platform for this case
4+
FROM --platform=linux/amd64 gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine AS gcloud_arm
5+
FROM gcloud_${TARGETARCH} AS gcloud
36

47
ENV PS_VERSION=1.7.8.x
58

6-
ENV PATH /root/google-cloud-sdk/bin/:$PATH
7-
8-
RUN apt update
9-
RUN apt -y install \
10-
python3 \
11-
curl \
12-
bash
13-
14-
RUN curl -sSL https://sdk.cloud.google.com | bash
159
RUN gcloud config set core/disable_usage_reporting true && \
1610
gcloud config set component_manager/disable_update_check true && \
1711
gcloud config set metrics/environment github_docker_image && \
1812
gcloud --version
1913

20-
CMD ["/tmp/docker_nightly_run.sh"]
14+
RUN gsutil cp `gsutil ls gs://prestashop-core-nightly/ | grep -E "$PS_VERSION.+\.zip$" | tail -1` /tmp/prestashop.zip
15+
16+
FROM prestashop/base:7.4-fpm
17+
LABEL maintainer="PrestaShop Core Team <[email protected]>"
18+
19+
ENV PS_VERSION=1.7.8.x
20+
COPY --from=gcloud /tmp/prestashop.zip /tmp/prestashop.zip

images/8.0.1-classic/7.2-apache/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
FROM prestashop/base:7.2-apache
22
LABEL maintainer="PrestaShop Core Team <[email protected]>"
33

4-
ENV PS_VERSION=8.0.1
4+
ENV PS_VERSION=8.0.1-classic
55

66
# Get PrestaShop
7-
ADD https://assets.prestashop3.com/dst/edition/corporate/8.0.1/prestashop_edition_classic_version_8.0.1.zip /tmp/prestashop.zip
7+
ADD None /tmp/prestashop.zip
88

99
# Extract
1010
RUN mkdir -p /tmp/data-ps \

images/8.0.1-classic/7.2-fpm/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
FROM prestashop/base:7.2-fpm
22
LABEL maintainer="PrestaShop Core Team <[email protected]>"
33

4-
ENV PS_VERSION=8.0.1
4+
ENV PS_VERSION=8.0.1-classic
55

66
# Get PrestaShop
7-
ADD https://assets.prestashop3.com/dst/edition/corporate/8.0.1/prestashop_edition_classic_version_8.0.1.zip /tmp/prestashop.zip
7+
ADD None /tmp/prestashop.zip
88

99
# Extract
1010
RUN mkdir -p /tmp/data-ps \

0 commit comments

Comments
 (0)