1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2025-02-02 11:34:20 +02:00

Fix CircleCI config

This commit is contained in:
DarthSim 2019-06-13 18:18:07 +06:00
parent b734bdc6f4
commit ab41e78064

View File

@ -70,15 +70,19 @@ executors:
docker: docker:
- image: "darthsim/imgproxy-circleci:latest" - image: "darthsim/imgproxy-circleci:latest"
working_directory: /go/src/imgproxy working_directory: /go/src/imgproxy
environment:
BASH_ENV: "/root/.bashrc"
commands:
setup_vips:
parameters: parameters:
vips_version: vips_version:
type: string type: string
environment: steps:
BASH_ENV: "/root/.bashrc" - run: |
LD_LIBRARY_PATH: "$LD_LIBRARY_PATH:/root/vips/<< parameters.vips_version >>/lib" echo 'LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/root/vips/<< parameters.vips_version >>/lib"' >> $BASH_ENV
PKG_CONFIG_PATH: "$PKG_CONFIG_PATH:/root/vips/<< parameters.vips_version >>/lib/pkgconfig" echo 'PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/root/vips/<< parameters.vips_version >>/lib/pkgconfig"' >> $BASH_ENV
commands:
install_go: install_go:
parameters: parameters:
go_version: go_version:
@ -106,11 +110,15 @@ jobs:
lint: lint:
executor: imgproxy executor: imgproxy
parameters: parameters:
vips_version:
type: string
go_version: go_version:
type: string type: string
steps: steps:
- attach_workspace: - attach_workspace:
at: . at: .
- setup_vips:
vips_version: << parameters.vips_version >>
- install_go: - install_go:
go_version: << parameters.go_version >> go_version: << parameters.go_version >>
- run: - run:
@ -123,13 +131,17 @@ jobs:
build: build:
executor: imgproxy executor: imgproxy
parameters: parameters:
vips_version:
type: string
go_version: go_version:
type: string type: string
steps: steps:
- attach_workspace: - attach_workspace:
at: . at: .
- setup_vips:
vips_version: << parameters.vips_version >>
- install_go: - install_go:
go_version: << parameters.go_version >> go_version: << parameters.go_version >>
- run: - run:
name: Build imgproxy name: Build imgproxy
command: go test -v command: go test -v