Commit graph

32 commits

Author SHA1 Message Date
El RIDO
ac3b128bf6 partial revert of 7ef0b6e63e
the final else branch is used used when the nightly scheduled build runs
2022-12-25 14:07:23 +01:00
El RIDO
7ef0b6e63e
simplified build code, wording in doc 2022-12-24 04:56:36 +01:00
Zoey
e2871fb800
Add stable tag on push 2022-12-21 20:51:30 +01:00
El RIDO
87503ba97e
Merge branch 'master' into s3-variant 2022-11-12 07:58:20 +01:00
El RIDO
e96787428d
upgrade to PHP 8.1 2022-11-05 08:09:58 +01:00
El RIDO
ce58ceb146
add an S3 storage variant image 2022-10-22 18:13:11 +02:00
El RIDO
4eb4fc201e
make smoke test more robust
php-fpm logs ERROR in uppercase, which wasn't detected by the previous grep
2022-02-13 09:53:46 +01:00
El RIDO
541efff0cf
still doesn't use the local image 2021-10-14 21:32:23 +02:00
El RIDO
a9c18233c8
still doesn't use the local image 2021-10-14 21:30:50 +02:00
El RIDO
eaa44f6aee
still doesn't use the local image 2021-10-14 21:26:14 +02:00
El RIDO
d9772d452c
still doesn't use the local image 2021-10-14 21:15:56 +02:00
El RIDO
64d5ae244b
still doesn't use the local image 2021-10-14 21:13:41 +02:00
El RIDO
561165c055
buildx build doesn't store image in local docker image cache, so we need to build it traditionally for the smoketest 2021-10-14 21:05:30 +02:00
El RIDO
10af547866
need these arguments to get split 2021-10-14 20:57:05 +02:00
El RIDO
0fa6605d91
add a smoketest of the amd64 image, before pushing all archs 2021-10-14 20:44:53 +02:00
El RIDO
93fe705e7d invert edge logic, for consistency 2021-09-30 05:11:53 +02:00
El RIDO
c841e76c7e fully unwind & parallelize loop 2021-09-29 20:03:42 +02:00
El RIDO
76234b4a1e split stable & edge builds, for parallelization & avoiding failures in one to prevent the other images to build 2021-09-29 19:41:07 +02:00
El RIDO
0309527d88 run the edge builds in a separate loop 2021-09-29 06:02:14 +02:00
El RIDO
f9ccd67ff6
readd short-tag 2021-07-14 21:50:09 +02:00
El RIDO
1a7ee4ca31
stick to one convention 2021-07-14 21:32:17 +02:00
El RIDO
75c1fc3603
prevent premature argument expansion 2021-07-14 21:29:37 +02:00
El RIDO
d372a1792f
fix build arguments 2021-07-14 21:21:12 +02:00
El RIDO
c2ff69021d
take shellcheck to town 2021-07-14 20:24:07 +02:00
Mark van Holsteijn
0a39c4075b create separate images for fs, pdo and gcs
- modified buildx.sh to build privatebin/fs, privatebin/pdo, privatebin/gcs and privatebin/nginx-fpm-alpine
- default build of privatebin/nginx-fpm-alpine contains everything
2021-07-11 19:40:47 +02:00
El RIDO
7d3ae98198
Revert temporarily removed ppc64le build, fixes #48"
This reverts commit 1ae3716721.
2021-06-26 06:49:45 +02:00
El RIDO
1ae3716721
remove (temporarily) ppc64le build to allow the other architecture's images to be produced #48 2021-06-19 06:18:55 +02:00
El RIDO
5742021b20
correct spacing of conditional 2021-06-06 11:31:26 +02:00
El RIDO
de2c135fef
proper quoting 2021-06-06 11:27:16 +02:00
El RIDO
9b0301e2ee
Revert "trying to workaround github action redaction mechanism"
This reverts commit 2cc183223e.
2021-06-06 11:22:44 +02:00
El RIDO
2cc183223e
trying to workaround github action redaction mechanism 2021-06-06 11:21:14 +02:00
El RIDO
63ad058a51
move github build into script for easier maintenance 2021-06-06 11:14:30 +02:00