- beryllium:
branch: master
jdks: openjdk7
-- stable-lithium:
- branch: stable/lithium
- jdks: openjdk7
-- stable-helium:
- branch: stable/helium
- jdks: openjdk7
MVN_OPTS: -Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true
DEPENDENCIES: odlparent,yangtools,controller,mdsal
jdk: openjdk7
jdks:
- openjdk7
- - stable-lithium:
- branch: 'stable/lithium'
- jdk: openjdk7
- jdks:
- - openjdk7
- - stable-helium:
- branch: 'stable/helium'
- jdk: openjdk7
- jdks:
- - openjdk7
project: 'armoury'
virtualenv ${ROBOT_VENV}
source ${ROBOT_VENV}/bin/activate
-pip install -q docker-py importlib requests scapy netifaces netaddr ipaddr jsonpath
+pip install -q --upgrade pip
+pip --version
+pip install -q docker-py importlib requests scapy netifaces netaddr ipaddr
pip install -q robotframework{,-{httplibrary,requests,sshlibrary}}
+# jsonpath is needed by current AAA idmlite suite
+pip install -q --allow-external jsonpath --allow-unverified jsonpath jsonpath
# vim: sw=4 ts=4 sts=4 et ft=sh :
--- /dev/null
+- project:
+ name: unimgr-csit-basic
+ jobs:
+ - '{project}-csit-1node-{functionality}-{install}-{stream}'
+ - '{project}-csit-verify-1node-{functionality}'
+
+ # The project name
+ project: 'unimgr'
+
+ # The functionality under test
+ functionality: 'basic'
+
+ # Project branches
+ stream:
+ - beryllium:
+ branch: 'master'
+
+ install:
+ - only:
+ scope: 'only'
+ - all:
+ scope: 'all'
+
+ # Features to install
+ install-features: 'odl-unimgr'
+
+ # Robot custom options
+ robot-options: ''
+
+ # Trigger jobs (upstream dependencies)
+ trigger-jobs: 'yangtools-distribution-{stream},controller-distribution-{stream},ovsdb-distribution-{stream},unimgr-distribution-{stream}'