[Jython-checkins] jython: Add circle.yml for CircleCI integration
darjus.loktevic
jython-checkins at python.org
Mon Feb 1 16:25:44 EST 2016
https://hg.python.org/jython/rev/4a3a85669e10
changeset: 7884:4a3a85669e10
user: Darjus Loktevic <darjus at gmail.com>
date: Tue Feb 02 08:25:37 2016 +1100
summary:
Add circle.yml for CircleCI integration
files:
circle.yml | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/circle.yml b/circle.yml
new file mode 100644
--- /dev/null
+++ b/circle.yml
@@ -0,0 +1,15 @@
+machine:
+ java:
+ version: openjdk7
+
+# refactor into a script some time
+test:
+ override:
+ - case $CIRCLE_NODE_INDEX in 0) sudo update-alternatives --set java /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java; java -version ;; 1) sudo update-alternatives --set java /usr/lib/jvm/jdk1.7.0/bin/java; java -version ;; esac:
+ parallel: true
+ - if [ $CIRCLE_NODE_INDEX -lt 2 ]; then ant developer-build regrtest-travis; elif [ $CIRCLE_NODE_INDEX -eq 2 ]; then ant developer-build; sudo update-alternatives --set java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java; ant regrtest-travis; fi:
+ parallel: true
+
+ post:
+ - mkdir -p $CIRCLE_TEST_REPORTS/junit/; cp -a dist/testreports/* $CIRCLE_TEST_REPORTS/junit/:
+ parallel: true
--
Repository URL: https://hg.python.org/jython
More information about the Jython-checkins
mailing list