瀏覽代碼

Update CircleCI config & image

DarthSim 3 年之前
父節點
當前提交
802fa43015
共有 2 個文件被更改,包括 5 次插入4 次删除
  1. 3 2
      .circleci/Dockerfile
  2. 2 2
      .circleci/config.yml

+ 3 - 2
.circleci/Dockerfile

@@ -27,7 +27,8 @@ RUN apt-get -qq update \
     libavcodec-dev \
     libavformat-dev \
     libavutil-dev \
-    libswscale-dev
+    libswscale-dev \
+    libopencv-dev
 
 RUN curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer | bash -
 
@@ -35,7 +36,7 @@ RUN \
   mkdir /root/vips \
   && cd /root/vips \
   && curl -s -S -L -o vips_releases.json "https://api.github.com/repos/libvips/libvips/releases" \
-  && for VIPS_VERSION in "8.8" "8.9" "8.10"; do \
+  && for VIPS_VERSION in "8.9" "8.10" "8.11"; do \
     mkdir $VIPS_VERSION \
     && 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" \

+ 2 - 2
.circleci/config.yml

@@ -16,8 +16,8 @@ workflows:
             - checkout_code
           matrix:
             parameters:
-              go_version: ["1.16", "1.15", "1.14"]
-              vips_version: ["8.10", "8.9", "8.8"]
+              go_version: ["1.17", "1.16"] # Go 1.15 doesn't support io/fs
+              vips_version: ["8.11", "8.10", "8.9"]
 
   release:
     jobs: