finish travis.yml

This commit is contained in:
aor-fokus 2019-01-17 17:59:04 +01:00
parent bee1b173cd
commit 6fa4019859

View File

@ -1,9 +1,6 @@
services:
- docker
dist: xenial
#install:
# - sudo apt-get install -y
# - sudo pip3 install --upgrade pip pyresttest
before_script:
- sudo apt update
- sudo apt install qemu-user-static python3 python3-pip python3-setuptools
@ -11,26 +8,26 @@ before_script:
- sudo python3 -m pip install --upgrade setuptools
- sudo python3 -m pip install --upgrade pyresttest
- "./create-binary-docker backend"
#- "./create-binary-docker backend -a arm"
- "./create-binary-docker backend -a arm"
- "./create-binary-docker gateway"
#- "./create-binary-docker gateway -a arm"
#- "./create-binary-docker orioncontextbroker"
#- "./create-binary-docker orioncontextbroker -a arm"
#- "./create-binary-docker influxdbapp"
#- "./create-binary-docker influxdbapp -a arm"
#- "./create-binary-docker cul868ipe"
#- "./create-binary-docker cul868ipe -a arm"
- "./create-binary-docker gateway -a arm"
- "./create-binary-docker orioncontextbroker"
- "./create-binary-docker orioncontextbroker -a arm"
- "./create-binary-docker influxdbapp"
- "./create-binary-docker influxdbapp -a arm"
- "./create-binary-docker cul868ipe"
- "./create-binary-docker cul868ipe -a arm"
- docker run -d --name backend -p 0.0.0.0:18000:18000 -e "ONEM2M_CSE_ID=backend" -e "ONEM2M_NOTIFICATION_DISABLED=false" openmtc/backend-amd64 -v
- docker logs backend
- docker run -d --name gateway -p 0.0.0.0:8000:8000 -e "ONEM2M_HTTP_TRANSPORT_PORT=8000" -e "ONEM2M_CSE_ID=gateway" -e "ONEM2M_REMOTE_CSE_POA=<POA>" -e "ONEM2M_REMOTE_CSE_ID=backend" -e "ONEM2M_NOTIFICATION_DISABLED=false" -e "ONEM2M_REGISTRATION_DISABLED=false" openmtc/gateway-amd64 -v
- docker logs gateway
script:
# - docker tag openmtc/orioncontextbroker-amd64 openmtc/orion-context-broker-app-amd64
# - docker tag openmtc/orioncontextbroker-arm openmtc/orion-context-broker-app-arm
# - docker tag openmtc/cul868ipe-amd64 openmtc/cul868-ipe-amd64
# - docker tag openmtc/cul868ipe-arm openmtc/cul868-ipe-arm
# - docker tag openmtc/influxdbapp-amd64 openmtc/influxdb-app-amd64
# - docker tag openmtc/influxdbapp-arm openmtc/influxdb-app-arm
- docker tag openmtc/orioncontextbroker-amd64 openmtc/orion-context-broker-app-amd64
- docker tag openmtc/orioncontextbroker-arm openmtc/orion-context-broker-app-arm
- docker tag openmtc/cul868ipe-amd64 openmtc/cul868-ipe-amd64
- docker tag openmtc/cul868ipe-arm openmtc/cul868-ipe-arm
- docker tag openmtc/influxdbapp-amd64 openmtc/influxdb-app-amd64
- docker tag openmtc/influxdbapp-arm openmtc/influxdb-app-arm
- docker logs gateway
- docker logs backend
after_script: