Skip to content
Snippets Groups Projects
Commit 958935b4 authored by Mick Jordan's avatar Mick Jordan
Browse files

ci.hocon: add Mac gate

parent 4e509c33
Branches
No related tags found
No related merge requests found
java7 : {name : oraclejdk, version : "7", platformspecific: true} java7 : {name : oraclejdk, version : "7", platformspecific: true}
#java8 : {name : oraclejdk, version : "8u66", platformspecific: true} #java8 : {name : oraclejdk, version : "8u66", platformspecific: true}
java8 : {name : labsjdk, version : "8u92-jvmci-0.20", platformspecific: true} java8 : {name : labsjdk, version : "8u92-jvmci-0.20", platformspecific: true}
logfiles : [
"fastr_errors.log"
"com.oracle.truffle.r.native/gnur/R-*/gnur_configure.log"
"com.oracle.truffle.r.native/gnur/R-*/gnur_make.log"
"com.oracle.truffle.r.native/gnur/R-*/Makeconf"
"com.oracle.truffle.r.native/gnur/libiconv-*/iconv_configure.log"
"com.oracle.truffle.r.native/gnur/libiconv-*/iconv_make.log"
]
common : { common : {
packages : { packages : {
...@@ -14,14 +22,7 @@ common : { ...@@ -14,14 +22,7 @@ common : {
} }
environment : { environment : {
} }
logs : [ logs: ${logfiles}
"fastr_errors.log"
"com.oracle.truffle.r.native/gnur/R-*/gnur_configure.log"
"com.oracle.truffle.r.native/gnur/R-*/gnur_make.log"
"com.oracle.truffle.r.native/gnur/R-*/Makeconf"
"com.oracle.truffle.r.native/gnur/libiconv-*/iconv_configure.log"
"com.oracle.truffle.r.native/gnur/libiconv-*/iconv_make.log"
]
timelimit : "1:00:00" timelimit : "1:00:00"
} }
...@@ -42,6 +43,24 @@ gateTest : ${common} ${java8Downloads} { ...@@ -42,6 +43,24 @@ gateTest : ${common} ${java8Downloads} {
] ]
} }
gateTestDarwin : ${java8Downloads} {
packages : {
"pip:astroid" : "==1.1.0"
"pip:pylint" : "==1.1.0"
"xz" : ""
}
environment : ${common.environment} {
PATH : "/usr/local/bin:$JAVA_HOME/bin:$PATH"
F77: "/usr/local/bin/gfortran-4.9"
}
logs: ${logfiles}
timelimit : "1:00:00"
run : [
${gateCmd} ["Versions,JDKReleaseInfo,Pylint,Canonicalization Check,BuildJavaWithJavac,UnitTests: ExpectedTestOutput file check,UnitTests"]
]
}
gateStyle : ${common} { gateStyle : ${common} {
# need pyhocon fix # need pyhocon fix
downloads : { downloads : {
...@@ -71,6 +90,7 @@ rbcheck : ${common} ${java8Downloads} { ...@@ -71,6 +90,7 @@ rbcheck : ${common} ${java8Downloads} {
builds = [ builds = [
${gateTest} {capabilities : [linux, amd64], targets : [gate, post-merge], name: "gate-test-linux-amd64"} ${gateTest} {capabilities : [linux, amd64], targets : [gate, post-merge], name: "gate-test-linux-amd64"}
${gateStyle} {capabilities : [linux, amd64], targets : [gate, post-merge], name: "gate-style-linux-amd64"} ${gateStyle} {capabilities : [linux, amd64], targets : [gate, post-merge], name: "gate-style-linux-amd64"}
${gateTestDarwin} {capabilities : [darwin, amd64], targets : [gate, post-merge], name: "gate-test-darwin-amd64"}
${rbcheck} {capabilities : [linux, amd64], targets : [gate, post-merge], name: "gate-rbcheck-linux-amd64"} ${rbcheck} {capabilities : [linux, amd64], targets : [gate, post-merge], name: "gate-rbcheck-linux-amd64"}
# ${gateTest} {capabilities : [linux, sparcv9], targets : [gate, post-merge], name: "gate-test-linux-sparcv9"} # ${gateTest} {capabilities : [linux, sparcv9], targets : [gate, post-merge], name: "gate-test-linux-sparcv9"}
] ]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment