1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2025-01-08 10:45:04 +02:00
imgproxy/.travis.yml

49 lines
994 B
YAML
Raw Normal View History

2017-09-27 11:45:32 +02:00
language: go
2018-09-10 09:13:57 +02:00
2017-09-27 11:45:32 +02:00
go:
2018-09-10 08:34:36 +02:00
- '1.9'
- '1.10'
- '1.11'
2017-09-27 11:45:32 +02:00
- tip
2018-09-10 09:13:57 +02:00
2017-09-27 11:45:32 +02:00
env:
2018-09-10 09:29:56 +02:00
- VIPS_VERSION=8.3
- VIPS_VERSION=8.4
- VIPS_VERSION=8.5
- VIPS_VERSION=8.6
- VIPS_VERSION=8.7
2018-09-10 09:29:56 +02:00
- VIPS_VERSION=master
matrix:
allow_failures:
- env: VIPS_VERSION=master
2018-09-10 09:13:57 +02:00
cache: apt
2017-09-27 11:45:32 +02:00
install:
- sudo apt-get -qq update
2018-09-10 09:29:56 +02:00
- sudo apt-get install -y build-essential libxml2-dev libfftw3-dev gobject-introspection libglib2.0-dev libwebp-dev libgif-dev gtk-doc-tools
- wget https://github.com/libvips/libvips/archive/$VIPS_VERSION.zip
2018-09-10 09:29:56 +02:00
- unzip $VIPS_VERSION.zip
- pushd libvips-$VIPS_VERSION
- test -f autogen.sh && ./autogen.sh || ./bootstrap.sh
2018-09-10 09:13:57 +02:00
- >
./configure
--prefix=/usr
--without-python
--without-gsf
--without-orc
--disable-debug
--disable-dependency-tracking
--disable-static
--enable-silent-rules
--enable-gtk-doc-html=no
--enable-gtk-doc=no
--enable-pyvips8=no
- make
- sudo make install
- popd
2017-09-27 11:45:32 +02:00
script:
2018-02-22 11:31:12 +02:00
- CGO_LDFLAGS_ALLOW="-s|-w" go build