mirror of
https://github.com/imgproxy/imgproxy.git
synced 2025-02-12 11:46:10 +02:00
Update CircleCI image and config
This commit is contained in:
parent
e3cb533cc3
commit
86a14b3243
@ -1,4 +1,4 @@
|
|||||||
FROM debian:stretch
|
FROM debian:buster
|
||||||
|
|
||||||
RUN apt-get -qq update \
|
RUN apt-get -qq update \
|
||||||
&& apt-get install -y --no-install-recommends bash ca-certificates build-essential \
|
&& apt-get install -y --no-install-recommends bash ca-certificates build-essential \
|
||||||
@ -12,7 +12,7 @@ RUN \
|
|||||||
mkdir /root/vips \
|
mkdir /root/vips \
|
||||||
&& cd /root/vips \
|
&& cd /root/vips \
|
||||||
&& curl -s -S -L -o vips_releases.json "https://api.github.com/repos/libvips/libvips/releases" \
|
&& curl -s -S -L -o vips_releases.json "https://api.github.com/repos/libvips/libvips/releases" \
|
||||||
&& for VIPS_VERSION in "8.6" "8.7" "8.8"; do \
|
&& for VIPS_VERSION in "8.7" "8.8" "8.9"; do \
|
||||||
mkdir $VIPS_VERSION \
|
mkdir $VIPS_VERSION \
|
||||||
&& export VIPS_RELEASE=$(grep -m 1 "\"tag_name\": \"v$VIPS_VERSION." vips_releases.json | sed -E 's/.*"v([^"]+)".*/\1/') \
|
&& export VIPS_RELEASE=$(grep -m 1 "\"tag_name\": \"v$VIPS_VERSION." vips_releases.json | sed -E 's/.*"v([^"]+)".*/\1/') \
|
||||||
&& echo "Building Vips $VIPS_RELEASE as $VIPS_VERSION" \
|
&& echo "Building Vips $VIPS_RELEASE as $VIPS_VERSION" \
|
||||||
|
@ -8,8 +8,32 @@ workflows:
|
|||||||
- lint:
|
- lint:
|
||||||
requires:
|
requires:
|
||||||
- checkout_code
|
- checkout_code
|
||||||
go_version: "1.13"
|
go_version: "1.14"
|
||||||
|
vips_version: "8.9"
|
||||||
|
- build:
|
||||||
|
name: go1.14_vips8.9
|
||||||
|
requires:
|
||||||
|
- checkout_code
|
||||||
|
go_version: "1.14"
|
||||||
|
vips_version: "8.9"
|
||||||
|
- build:
|
||||||
|
name: go1.14_vips8.8
|
||||||
|
requires:
|
||||||
|
- checkout_code
|
||||||
|
go_version: "1.14"
|
||||||
vips_version: "8.8"
|
vips_version: "8.8"
|
||||||
|
- build:
|
||||||
|
name: go1.14_vips8.7
|
||||||
|
requires:
|
||||||
|
- checkout_code
|
||||||
|
go_version: "1.14"
|
||||||
|
vips_version: "8.7"
|
||||||
|
- build:
|
||||||
|
name: go1.13_vips8.9
|
||||||
|
requires:
|
||||||
|
- checkout_code
|
||||||
|
go_version: "1.13"
|
||||||
|
vips_version: "8.9"
|
||||||
- build:
|
- build:
|
||||||
name: go1.13_vips8.8
|
name: go1.13_vips8.8
|
||||||
requires:
|
requires:
|
||||||
@ -23,11 +47,11 @@ workflows:
|
|||||||
go_version: "1.13"
|
go_version: "1.13"
|
||||||
vips_version: "8.7"
|
vips_version: "8.7"
|
||||||
- build:
|
- build:
|
||||||
name: go1.13_vips8.6
|
name: go1.12_vips8.9
|
||||||
requires:
|
requires:
|
||||||
- checkout_code
|
- checkout_code
|
||||||
go_version: "1.13"
|
go_version: "1.12"
|
||||||
vips_version: "8.6"
|
vips_version: "8.9"
|
||||||
- build:
|
- build:
|
||||||
name: go1.12_vips8.8
|
name: go1.12_vips8.8
|
||||||
requires:
|
requires:
|
||||||
@ -40,30 +64,6 @@ workflows:
|
|||||||
- checkout_code
|
- checkout_code
|
||||||
go_version: "1.12"
|
go_version: "1.12"
|
||||||
vips_version: "8.7"
|
vips_version: "8.7"
|
||||||
- build:
|
|
||||||
name: go1.12_vips8.6
|
|
||||||
requires:
|
|
||||||
- checkout_code
|
|
||||||
go_version: "1.12"
|
|
||||||
vips_version: "8.6"
|
|
||||||
- build:
|
|
||||||
name: go1.11_vips8.8
|
|
||||||
requires:
|
|
||||||
- checkout_code
|
|
||||||
go_version: "1.11.13"
|
|
||||||
vips_version: "8.8"
|
|
||||||
- build:
|
|
||||||
name: go1.11_vips8.7
|
|
||||||
requires:
|
|
||||||
- checkout_code
|
|
||||||
go_version: "1.11.13"
|
|
||||||
vips_version: "8.7"
|
|
||||||
- build:
|
|
||||||
name: go1.11_vips8.6
|
|
||||||
requires:
|
|
||||||
- checkout_code
|
|
||||||
go_version: "1.11.13"
|
|
||||||
vips_version: "8.6"
|
|
||||||
|
|
||||||
executors:
|
executors:
|
||||||
imgproxy:
|
imgproxy:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user