mirror of
https://github.com/mapbox/tippecanoe.git
synced 2025-02-23 18:40:17 +00:00
test inside docker on travis
This commit is contained in:
parent
dc42c7ccc2
commit
d551231f6c
13
.travis.yml
13
.travis.yml
@ -6,6 +6,19 @@ sudo: false
|
|||||||
|
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
|
# test on docker
|
||||||
|
- os: linux
|
||||||
|
compiler: clang
|
||||||
|
services:
|
||||||
|
- docker
|
||||||
|
sudo: true
|
||||||
|
dist: trusty
|
||||||
|
env: DOCKERFILE=Dockerfile
|
||||||
|
before_install: []
|
||||||
|
install:
|
||||||
|
- docker build -t tippecanoe-image -f ${DOCKERFILE} .
|
||||||
|
script:
|
||||||
|
- docker run -it tippecanoe-image
|
||||||
# debug+integer-santizer build
|
# debug+integer-santizer build
|
||||||
- os: linux
|
- os: linux
|
||||||
compiler: clang
|
compiler: clang
|
||||||
|
@ -15,10 +15,5 @@ COPY . /tmp/tippecanoe-src
|
|||||||
RUN make \
|
RUN make \
|
||||||
&& make install
|
&& make install
|
||||||
|
|
||||||
# Remove the temp directory and unneeded packages
|
|
||||||
WORKDIR /
|
|
||||||
RUN rm -rf /tmp/tippecanoe-src \
|
|
||||||
&& apt-get -y remove --purge build-essential && apt-get -y autoremove
|
|
||||||
|
|
||||||
# Run the default command to show usage
|
# Run the default command to show usage
|
||||||
CMD tippecanoe --help
|
CMD make test
|
||||||
|
Loading…
x
Reference in New Issue
Block a user