summaryrefslogtreecommitdiffstats
path: root/jenkins
diff options
context:
space:
mode:
authorDominik Stadler <centic@apache.org>2021-03-28 19:54:54 +0000
committerDominik Stadler <centic@apache.org>2021-03-28 19:54:54 +0000
commit6dd39585d5575c35f7cdc70a1f2cbd1453d134c3 (patch)
tree1026d24b412bf0ba9e8bb37d9a9f6a7ac829d6cc /jenkins
parentd2958cca7ffa844d5bcf3f552199e598ca53540f (diff)
downloadpoi-6dd39585d5575c35f7cdc70a1f2cbd1453d134c3.tar.gz
poi-6dd39585d5575c35f7cdc70a1f2cbd1453d134c3.zip
Remove support for japicmp from Gradle build
I now spent a few hours trying to make it work and the Gradle support is simply not production-ready and also not maintained, it triggers various strange errors and does not supporting the usual Gradle conventions. So I do not want to spend more time on it, feel free to revive it if you know how to make this work properly. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1888138 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'jenkins')
-rw-r--r--jenkins/create_jobs.groovy20
1 files changed, 2 insertions, 18 deletions
diff --git a/jenkins/create_jobs.groovy b/jenkins/create_jobs.groovy
index 4a66735450..9de575eef8 100644
--- a/jenkins/create_jobs.groovy
+++ b/jenkins/create_jobs.groovy
@@ -56,7 +56,8 @@ def poijobs = [
],
[ name: 'POI-DSL-regenerate-javadoc', trigger: triggerSundays, javadoc: true
],
- [ name: 'POI-DSL-API-Check', trigger: '@daily', apicheck: true
+ // it was impossible to make this run stable in Gradle, thus disabling this for now
+ [ name: 'POI-DSL-API-Check', trigger: '@daily', apicheck: true, disabled: true
],
[ name: 'POI-DSL-Gradle', trigger: triggerSundays, email: 'centic@apache.org', gradle: true,
// Gradle will not run any tests if the code is up-to-date, therefore manually mark the files as updated
@@ -381,23 +382,6 @@ poijobs.each { poijob ->
}
mailer(email, false, false)
}
- } else if (poijob.apicheck) {
- steps {
- shellEx(delegate, shellcmds, poijob)
- gradle {
- tasks('japicmp')
- useWrapper(true)
- }
- }
- publishers {
- archiveArtifacts('build/*/build/reports/japi.html')
- if (!poijob.skipcigame) {
- configure { project ->
- project / publishers << 'hudson.plugins.cigame.GamePublisher' {}
- }
- }
- mailer(email, false, false)
- }
} else if(poijob.sonar) {
steps {
shellEx(delegate, shellcmds, poijob)