travis: use kamailio/pkg-kamailio-docker
authorVictor Seva <linuxmaniac@torreviejawireless.org>
Mon, 30 Jan 2017 12:47:03 +0000 (13:47 +0100)
committerVictor Seva <linuxmaniac@torreviejawireless.org>
Mon, 30 Jan 2017 21:50:10 +0000 (22:50 +0100)
.travis.yml
test/travis/README.md
test/travis/build_travis.sh

index a05dabd..e95a837 100644 (file)
@@ -6,8 +6,8 @@ compiler:
 services:
   - docker
 before_install:
-  - docker pull linuxmaniac/pkg-kamailio-docker:stretch
-script: docker run -v $TRAVIS_BUILD_DIR:/code:rw linuxmaniac/pkg-kamailio-docker:stretch /bin/bash -c "export CC=$CC; cd /code; ./test/travis/build_travis.sh"
+  - docker pull kamailio/pkg-kamailio-docker:dev-stretch
+script: docker run -v $TRAVIS_BUILD_DIR:/code:rw kamailio/pkg-kamailio-docker:dev-stretch /bin/bash -c "export CC=$CC; cd /code; ./test/travis/build_travis.sh"
 branches:
   only:
     - 'master'
index 3b628c5..57130c1 100644 (file)
@@ -11,8 +11,8 @@ systems.
 Docker containers
 -----------------
 
-The default used container is built at [docker hub](https://hub.docker.com/r/linuxmaniac/pkg-kamailio-docker/)
-and it is a Debian Stretch based image done with the following [DockerFile](https://github.com/linuxmaniac/pkg-kamailio-docker/blob/master/stretch/Dockerfile)
+The default used container is built at [docker hub](https://hub.docker.com/r/kamailio/pkg-kamailio-docker/)
+and it is a Debian Stretch based image done with the following [DockerFile](https://github.com/kamailio/pkg-kamailio-docker/blob/master/stretch/DockerfileDockerfile)
 
 Build Locally
 -------------
@@ -20,11 +20,13 @@ Build Locally
 Same steps defined at [.travis.yml](https://github.com/kamailio/kamailio/blob/master/.travis.yml):
 
   * Choose the compiler to be used by setting the variable `CC` to `gcc` or `clang`
+  * Choose version and distribution setting `VERSION` and `DIST`
 
 ```
-$ docker pull linuxmaniac/pkg-kamailio-docker:stretch
+$ export DIST=stretch VERSION=dev
+$ docker pull kamailio/pkg-kamailio-docker:${VERSION}-${DIST}
 $ docker run \
-    -v $(pwd):/code:rw linuxmaniac/pkg-kamailio-docker:stretch \
+    -v $(pwd):/code:rw linuxmaniac/pkg-kamailio-docker:${VERSION}-${DIST} \
     /bin/bash -c "export CC=gcc; cd /code; ./test/travis/build_travis.sh"
 ```
 
@@ -36,7 +38,7 @@ Clean Sources
 
 ```
 $ docker run \
-    -v $(pwd):/code:rw linuxmaniac/pkg-kamailio-docker:stretch \
+    -v $(pwd):/code:rw kamailio/pkg-kamailio-docker:${VERSION}-${DIST} \
     /bin/bash -c "cd /code; make -f debian/rules clean; rm -rf debian"
 ```
 
@@ -45,20 +47,20 @@ Login Inside The Build Environment
 
 ```
 $ docker run -i -t \
-    -v $(pwd):/code:rw linuxmaniac/pkg-kamailio-docker:stretch /bin/bash
+    -v $(pwd):/code:rw kamailio/pkg-kamailio-docker:${VERSION}-${DIST} /bin/bash
 ```
 
 Use Other Debian Distributions
 ------------------------------
 
-There are several container [images available](https://hub.docker.com/r/linuxmaniac/pkg-kamailio-docker/tags/) already.
+There are several container [images available](https://hub.docker.com/r/kamailio/pkg-kamailio-docker/tags/) already.
 One can just use any of the them by selecting the proper tag:
 
 ```
-$ export $DIST=sid
-$ docker pull linuxmaniac/pkg-kamailio-docker:$DIST
+$ export DIST=sid VERSION=dev
+$ docker pull kamailio/pkg-kamailio-docker:${VERSION}-${DIST}
 $ docker run \
-    -v $(pwd):/code:rw linuxmaniac/pkg-kamailio-docker:$DIST \
+    -v $(pwd):/code:rw kamailio/pkg-kamailio-docker:${VERSION}-${DIST} \
     /bin/bash -c "export CC=$CC; cd /code; DIST=$DIST ./test/travis/build_travis.sh"
 ```
 
index 44a0ffe..818508f 100755 (executable)
@@ -2,7 +2,7 @@
 #
 # build script for travis CI
 # environment based docker container at
-# https://hub.docker.com/r/linuxmaniac/pkg-kamailio-docker/
+# https://hub.docker.com/r/kamailio/pkg-kamailio-docker/
 #
 
 set -e