diff options
author | Dominik Stadler <centic@apache.org> | 2021-03-28 19:54:54 +0000 |
---|---|---|
committer | Dominik Stadler <centic@apache.org> | 2021-03-28 19:54:54 +0000 |
commit | 6dd39585d5575c35f7cdc70a1f2cbd1453d134c3 (patch) | |
tree | 1026d24b412bf0ba9e8bb37d9a9f6a7ac829d6cc /jenkins | |
parent | d2958cca7ffa844d5bcf3f552199e598ca53540f (diff) | |
download | poi-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.groovy | 20 |
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) |