Exclude lowlevel appendix from Appveyor
This commit is contained in:
parent
3f2cbf7a23
commit
80022e09bd
@ -25,7 +25,7 @@ class TaggingPlugin implements Plugin<Project> {
|
|||||||
if(debug && tags.hasTags()) println tags
|
if(debug && tags.hasTags()) println tags
|
||||||
|
|
||||||
// Exclude java sources that will not compile
|
// Exclude java sources that will not compile
|
||||||
if (tags.willNotCompile) {
|
if (tags.willNotCompile || (tags.lowLevelAppendix && runningInAppveyor)) {
|
||||||
project.sourceSets.main.java.excludes.add(file.name)
|
project.sourceSets.main.java.excludes.add(file.name)
|
||||||
} else {
|
} else {
|
||||||
JavaExec javaTask = null
|
JavaExec javaTask = null
|
||||||
|
@ -6,6 +6,7 @@ class Tags {
|
|||||||
Boolean excludeFromTravisCI = false
|
Boolean excludeFromTravisCI = false
|
||||||
Boolean excludeFromAppveyorCI = false
|
Boolean excludeFromAppveyorCI = false
|
||||||
Boolean excludeFromCI = false
|
Boolean excludeFromCI = false
|
||||||
|
Boolean lowLevelAppendix = false
|
||||||
Boolean throwsException = false
|
Boolean throwsException = false
|
||||||
Boolean errorOutputExpected = false
|
Boolean errorOutputExpected = false
|
||||||
Boolean validateByHand = false
|
Boolean validateByHand = false
|
||||||
@ -40,6 +41,7 @@ class Tags {
|
|||||||
excludeFromTravisCI = hasTag('ExcludeFromTravisCI')
|
excludeFromTravisCI = hasTag('ExcludeFromTravisCI')
|
||||||
excludeFromAppveyorCI = hasTag('ExcludeFromAppveyorCI')
|
excludeFromAppveyorCI = hasTag('ExcludeFromAppveyorCI')
|
||||||
excludeFromCI = hasTag('ExcludeFromCI')
|
excludeFromCI = hasTag('ExcludeFromCI')
|
||||||
|
lowLevelAppendix = firstLine.contains("// lowlevel/")
|
||||||
throwsException = hasTag('ThrowsException')
|
throwsException = hasTag('ThrowsException')
|
||||||
errorOutputExpected = hasTag('ErrorOutputExpected')
|
errorOutputExpected = hasTag('ErrorOutputExpected')
|
||||||
validateByHand = hasTag('ValidateByHand')
|
validateByHand = hasTag('ValidateByHand')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user