travis: use images from inteliotdevkit

Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com>
This commit is contained in:
Nicolas Oliver 2017-10-11 09:20:49 -07:00
parent b9010059ad
commit 91876d48ed
2 changed files with 18 additions and 16 deletions

View File

@ -3,7 +3,7 @@ version: '2.1'
services: services:
base: base:
image: dnoliver/upm-base image: inteliotdevkit/upm-base
environment: environment:
- http_proxy - http_proxy
- https_proxy - https_proxy
@ -26,9 +26,12 @@ services:
volumes: volumes:
- .:${UPM_SRC_DIR:-/usr/src/app} - .:${UPM_SRC_DIR:-/usr/src/app}
doc: all:
extends: base extends: base
image: dnoliver/upm-all image: inteliotdevkit/upm-all
doc:
extends: all
environment: environment:
- BUILDSWIGPYTHON=ON - BUILDSWIGPYTHON=ON
- BUILDSWIGJAVA=ON - BUILDSWIGJAVA=ON
@ -37,29 +40,28 @@ services:
command: bash -c "./scripts/run-cmake.sh && ./scripts/build-doc.sh" command: bash -c "./scripts/run-cmake.sh && ./scripts/build-doc.sh"
ipk: ipk:
extends: base extends: all
environment: environment:
- IPK=ON - IPK=ON
- BUILDDOC=OFF - BUILDDOC=OFF
command: bash -c "./scripts/run-cmake.sh && make -Cbuild -j8 package" command: bash -c "./scripts/run-cmake.sh && make -Cbuild -j8 package"
rpm: rpm:
extends: doc extends: all
environment: environment:
- RPM=ON - RPM=ON
- BUILDDOC=OFF - BUILDDOC=OFF
command: bash -c "./scripts/run-cmake.sh && make -Cbuild -j8 package" command: bash -c "./scripts/run-cmake.sh && make -Cbuild -j8 package"
npm: npm:
extends: doc extends: all
environment: environment:
- NPM=ON - NPM=ON
- BUILDDOC=OFF - BUILDDOC=OFF
command: bash -c "./scripts/run-cmake.sh && make -Cbuild -j8 npmpkg" command: bash -c "./scripts/run-cmake.sh && make -Cbuild -j8 npmpkg"
sonar-scan: sonar-scan:
extends: base extends: all
image: dnoliver/upm-all
environment: environment:
- BUILDSWIGPYTHON=ON - BUILDSWIGPYTHON=ON
- BUILDSWIGNODE=ON - BUILDSWIGNODE=ON
@ -77,36 +79,36 @@ services:
python: python:
extends: base extends: base
image: dnoliver/upm-python image: inteliotdevkit/upm-python
environment: environment:
- BUILDSWIGPYTHON=ON - BUILDSWIGPYTHON=ON
command: bash -c "./scripts/run-cmake.sh && cd build && make -j8 && make -j8 install && ldconfig && ctest --output-on-failure" command: bash -c "./scripts/run-cmake.sh && cd build && make -j8 && make -j8 install && ldconfig && ctest --output-on-failure"
java: java:
extends: base extends: base
image: dnoliver/upm-java image: inteliotdevkit/upm-java
environment: environment:
- BUILDSWIGJAVA=ON - BUILDSWIGJAVA=ON
command: bash -c "./scripts/run-cmake.sh && cd build && make -j8 && make -j8 install && ldconfig && ctest --output-on-failure" command: bash -c "./scripts/run-cmake.sh && cd build && make -j8 && make -j8 install && ldconfig && ctest --output-on-failure"
android: android:
extends: java extends: java
image: dnoliver/upm-android image: inteliotdevkit/upm-android
environment: environment:
- BUILDTESTS=OFF - BUILDTESTS=OFF
command: bash -c "./scripts/build-android.sh" command: bash -c "./scripts/build-android.sh"
node4: node4:
extends: base extends: base
image: dnoliver/upm-node4 image: inteliotdevkit/upm-node4
environment: environment:
- BUILDSWIGNODE=ON - BUILDSWIGNODE=ON
command: bash -c "./scripts/run-cmake.sh && cd build && make -j8 && make -j8 install && ldconfig && ctest --output-on-failure -E examplenames_js" command: bash -c "./scripts/run-cmake.sh && cd build && make -j8 && make -j8 install && ldconfig && ctest --output-on-failure -E examplenames_js"
node5: node5:
extends: node4 extends: node4
image: dnoliver/upm-node5 image: inteliotdevkit/upm-node5
node6: node6:
extends: node4 extends: node4
image: dnoliver/upm-node6 image: inteliotdevkit/upm-node6

View File

@ -192,7 +192,7 @@ $ docker run \
--env BUILDSWIGPYTHON=ON \ --env BUILDSWIGPYTHON=ON \
--env BUILDSWIGJAVA=OFF \ --env BUILDSWIGJAVA=OFF \
--env BUILDSWIGNODE=OFF \ --env BUILDSWIGNODE=OFF \
dnoliver/upm-python \ inteliotdevkit/upm-python \
bash -c "./scripts/run-cmake.sh && make -Cbuild" bash -c "./scripts/run-cmake.sh && make -Cbuild"
``` ```
@ -226,6 +226,6 @@ $ docker run \
--env http_proxy=$http_proxy \ --env http_proxy=$http_proxy \
--env https_proxy=$https_proxy \ --env https_proxy=$https_proxy \
--env no_proxy=$no_proxy \ --env no_proxy=$no_proxy \
dnoliver/upm-python \ inteliotdevkit/upm-python \
bash -c "./scripts/run-cmake.sh && make -Cbuild" bash -c "./scripts/run-cmake.sh && make -Cbuild"
``` ```