commit 42fc9f04b3f59d748a604b953367cf08f3306fe9 Author: Jonathan A. Schweder Date: Tue Feb 28 17:42:17 2017 -0300 add source diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..41431fe --- /dev/null +++ b/.travis.yml @@ -0,0 +1,11 @@ +sudo: required + +services: + - docker + +script: + - docker build -t jaschweder/sybase . + +after_success: + - docker login -e="$DOCKER_EMAIL" -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"; + - docker push jaschweder/sybase; diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2a7a461 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +FROM ubuntu:16.04 + +MAINTAINER Jonathan A. Schweder "jonathanschweder@gmail.com" + +ARG SYBASE_KEY='' + +RUN mkdir /usr/src/ext \ + && cd /usr/src/ext \ + && wget http://d5d4ifzqzkhwt.cloudfront.net/sqla16client/sqla16_client_linux_x86x64.tar.gz \ + && tar -xvf sqla16_client_linux_x86x64.tar.gz \ + && cd client1600 \ + && ./setup \ + -silent \ + -nogui \ + -I_accept_the_license_agreement \ + -sqlany-dir /opt/sqlanywhere16 \ + -regkey $SYBASE_KEY \ + && rm -rf /usr/src/ext + +ENV LD_LIBRARY_PATH=/opt/sqlanywhere16/lib64 diff --git a/README.md b/README.md new file mode 100644 index 0000000..0fb5bcc --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +See more about this image at [Docker Hub](https://hub.docker.com/r/jaschweder/sybase)