mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 04:57:30 +03:00
Cordova: Added cordova job to travis matrix
The UPM Travis-CI will now attempt to build the Cordova bindings for UPM as a separate target. Signed-off-by: Noel Eck <noel.eck@intel.com>
This commit is contained in:
parent
f45429e1f0
commit
b09944f4b8
@ -75,6 +75,8 @@ jobs:
|
||||
- docker-compose run ${TARGET}
|
||||
- <<: *run-additional-jobs
|
||||
env: TARGET=android
|
||||
- <<: *run-additional-jobs
|
||||
env: TARGET=cordova
|
||||
- <<: *run-additional-jobs
|
||||
env: TARGET=examples
|
||||
- <<: *run-additional-jobs
|
||||
|
@ -13,6 +13,7 @@ services:
|
||||
- BUILDFTI=${BUILDFTI:-ON}
|
||||
- BUILDSWIGPYTHON=${BUILDSWIGPYTHON:-OFF}
|
||||
- BUILDSWIGJAVA=${BUILDSWIGJAVA:-OFF}
|
||||
- BUILDCORDOVA=${BUILDCORDOVA:-OFF}
|
||||
- BUILDSWIGNODE=${BUILDSWIGNODE:-OFF}
|
||||
- BUILDEXAMPLES=${BUILDEXAMPLES:-OFF}
|
||||
- IPK=${IPK:-OFF}
|
||||
@ -113,6 +114,13 @@ services:
|
||||
- BUILDTESTS=OFF
|
||||
command: bash -c "./scripts/build-android.sh"
|
||||
|
||||
cordova:
|
||||
extends: all
|
||||
environment:
|
||||
- BUILDSWIGJAVA=ON
|
||||
- BUILDCORDOVA=ON
|
||||
command: bash -c "./scripts/run-cmake.sh && cd build && make -j8 && make -j8"
|
||||
|
||||
node4:
|
||||
extends: base
|
||||
image: inteliotdevkit/upm-node4
|
||||
|
@ -12,6 +12,7 @@ cmake \
|
||||
-DBUILDSWIGPYTHON=$BUILDSWIGPYTHON \
|
||||
-DBUILDSWIGNODE=$BUILDSWIGNODE \
|
||||
-DBUILDSWIGJAVA=$BUILDSWIGJAVA \
|
||||
-DBUILDCORDOVA=$BUILDCORDOVA \
|
||||
-DBUILDEXAMPLES=$BUILDEXAMPLES \
|
||||
-DIPK=$IPK \
|
||||
-DRPM=$RPM \
|
||||
|
Loading…
x
Reference in New Issue
Block a user