mirror of
https://github.com/mapbox/tippecanoe.git
synced 2025-02-22 18:12:40 +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:
|
||||
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
|
||||
- os: linux
|
||||
compiler: clang
|
||||
|
@ -15,10 +15,5 @@ COPY . /tmp/tippecanoe-src
|
||||
RUN make \
|
||||
&& 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
|
||||
CMD tippecanoe --help
|
||||
CMD make test
|
||||
|
Loading…
x
Reference in New Issue
Block a user