[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title Daniel Beck updated JENKINS-50969 A Jenkins / JENKINS-50969 core site build is broken, needed for core taglibs reference Change By: Daniel Beck Status: In Review Resolved Resolution: Fixed Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title SCM/JIRA link daemon commented on JENKINS-50969 Re: core site build is broken, needed for core taglibs reference Code changed in jenkins User: Oleg Nenashev Path: .gitignore .mvn/extensions.xml .mvn/maven.config Jenkinsfile cli/pom.xml core/pom.xml core/src/main/java/hudson/ExtensionList.java core/src/main/java/hudson/FilePath.java core/src/main/java/hudson/model/AbstractItem.java core/src/main/java/hudson/model/ChoiceParameterDefinition.java core/src/main/java/hudson/model/Descriptor.java core/src/main/java/hudson/model/Run.java core/src/main/java/hudson/security/ACL.java core/src/main/java/hudson/security/csrf/GlobalCrumbIssuerConfiguration.java core/src/main/java/hudson/tools/ToolDescriptor.java core/src/main/java/hudson/triggers/SafeTimerTask.java core/src/main/java/hudson/util/FormValidation.java core/src/main/java/hudson/util/HttpResponses.java core/src/main/java/hudson/util/ProcessTree.java core/src/main/java/hudson/util/TextFile.java core/src/main/java/hudson/views/GlobalDefaultViewConfiguration.java core/src/main/java/hudson/views/MyViewsTabBar.java core/src/main/java/hudson/views/ViewsTabBar.java core/src/main/java/jenkins/CLI.java core/src/main/java/jenkins/install/InstallState.java core/src/main/java/jenkins/model/ArtifactManagerConfiguration.java core/src/main/java/jenkins/model/DownloadSettings.java core/src/main/java/jenkins/model/GlobalCloudConfiguration.java core/src/main/java/jenkins/model/GlobalConfiguration.java core/src/main/java/jenkins/model/GlobalConfigurationCategory.java core/src/main/java/jenkins/model/GlobalNodePropertiesConfiguration.java core/src/main/java/jenkins/model/GlobalPluginConfiguration.java core/src/main/java/jenkins/model/GlobalProjectNamingStrategyConfiguration.java core/src/main/java/jenkins/model/GlobalQuietPeriodConfiguration.java core/src/main/java/jenkins/model/GlobalSCMRetryCountConfiguration.java core/src/main/java/jenkins/model/Jenkins.java core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java core/src/main/java/jenkins/model/MasterBuildConfiguration.java core/src/main/java/jenkins/mvn/GlobalMavenConfig.java core/src/main/java/jenkins/security/ClassFilterImpl.java core/src/main/java/jenkins/security/QueueItemAuthenticatorConfiguration.java core/src/main/java/jenkins/security/UpdateSiteWarningsConfiguration.java core/src/main/java/jenkins/security/s2m/ConfigFile.java core/src/main/java/jenkins/security/s2m/MasterKillSwitchConfiguration.java core/src/main/java/jenkins/slaves/RemotingVersionInfo.java core/src/main/java/jenkins/tools/ToolConfigurationCategory.java core/src/main/java/jenkins/util/VirtualFile.java core/src/main/java/jenkins/util/io/LinesStream.java core/src/main/resources/lib/layout/layout.jelly pom.xml test/pom.xml test/src/test/java/hudson/util/ProcessTreeKillerTest.java test/src/test/java/jenkins/model/JenkinsBuildsAndWorkspacesDirectoriesTest.java war/pom.xml http://jenkins-ci.org/commit/jenkins/541c31f75cda76577474850eace7819689183b1b Log: Merge branch 'master' into JENKINS-50969
[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title SCM/JIRA link daemon commented on JENKINS-50969 Re: core site build is broken, needed for core taglibs reference Code changed in jenkins User: Baptiste Mathus Path: pom.xml http://jenkins-ci.org/commit/jenkins/b3c5c402e6be810d1de0d766246703c1667902ff Log: JENKINS-50969 core site build is broken, needed for core taglibs reference The special old module for doxia seems not needed. I suspect that it is because since 2012 when it was released, the Markdown support got done in standard. IIUC this was pulling in some very old doxia versions, which was incompatible with maven-fluido-skin which I needed to bump from current 1.3.0 to 1.7 for https://github.com/jenkins-infra/core-taglibs-report-generator to work again. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title SCM/JIRA link daemon commented on JENKINS-50969 Re: core site build is broken, needed for core taglibs reference Code changed in jenkins User: Oleg Nenashev Path: pom.xml http://jenkins-ci.org/commit/jenkins/4278461c9071846110351682fe913f1af44d03d4 Log: Merge pull request #3408 from batmat/JENKINS-50969 JENKINS-50969 core site build is broken, needed for core taglibs reference Compare: https://github.com/jenkinsci/jenkins/compare/e7eec1cbe600...4278461c9071 *NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title SCM/JIRA link daemon commented on JENKINS-50969 Re: core site build is broken, needed for core taglibs reference Code changed in jenkins User: Baptiste Mathus Path: pom.xml http://jenkins-ci.org/commit/pom/6610a525bbfc657e0a06f402ed59083edaecaacc Log: Merge pull request #21 from batmat/JENKINS-50969 JENKINS-50969 Bump to latest maven-site-plugin Compare: https://github.com/jenkinsci/pom/compare/c2041fe2418a...6610a525bbfc Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title SCM/JIRA link daemon commented on JENKINS-50969 Re: core site build is broken, needed for core taglibs reference Code changed in jenkins User: Baptiste Mathus Path: pom.xml http://jenkins-ci.org/commit/pom/78460d863800ba4145ad64ecf5a983405460869d Log: JENKINS-50969 Bump to latest maven-site-plugin Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title Baptiste Mathus updated JENKINS-50969 Jenkins / JENKINS-50969 core site build is broken, needed for core taglibs reference Change By: Baptiste Mathus Status: In Progress Review Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title Baptiste Mathus commented on JENKINS-50969 Re: core site build is broken, needed for core taglibs reference So comparing my local setup, and the CI one, I cannot see something obvious. I filed https://github.com/jenkins-infra/core-taglibs-report-generator/pull/6 so now I know the CI is: + mvn --show-version --batch-mode -DgenerateProjectInfo=false -DgenerateSitemap=false -e clean site:site Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T19:49:05Z) Maven home: /home/jenkins/tools/hudson.tasks.Maven_MavenInstallation/mvn Java version: 1.8.0_162, vendor: Oracle Corporation Java home: /home/jenkins/tools/hudson.model.JDK/jdk8/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.13.0-1014-azure", arch: "amd64", family: "unix" And My local setup is: $ mvn --show-version --batch-mode -DgenerateProjectInfo=false -DgenerateSitemap=false -e clean site:site Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T20:49:05+01:00) Maven home: /home/tiste/.tools/Mavens/apache-maven-3.5.3 Java version: 1.8.0_131, vendor: Oracle Corporation Java home: /home/tiste/.tools/JDKs/jdk1.8.0_131/jre Default locale: fr_FR, platform encoding: UTF-8 OS name: "linux", version: "4.15.15-300.fc27.x86_64", arch: "amd64", family: "unix" So same Maven version, and I don't think the small difference in JDK version can explain this. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e)
[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title Baptiste Mathus commented on JENKINS-50969 Re: core site build is broken, needed for core taglibs reference $ mvn -V -DgenerateProjectInfo=false -DgenerateSitemap=false -e clean site:site Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T20:49:05+01:00) Maven home: /home/tiste/.tools/Mavens/apache-maven-3.5.3 Java version: 1.8.0_131, vendor: Oracle Corporation Java home: /home/tiste/.tools/JDKs/jdk1.8.0_131/jre Default locale: fr_FR, platform encoding: UTF-8 OS name: "linux", version: "4.15.15-300.fc27.x86_64", arch: "amd64", family: "unix" [INFO] Error stacktraces are turned on. [INFO] Scanning for projects... [INFO] [INFO] --< org.jenkins-ci.main:jenkins-core >-- [INFO] Building Jenkins core 2.46 [INFO] [ jar ]- [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ jenkins-core --- [INFO] [INFO] --- maven-site-plugin:3.3:site (default-cli) @ jenkins-core --- [INFO] configuring report plugin org.kohsuke.stapler:maven-stapler-plugin:1.17 [INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.6 [INFO] Parent project loaded from repository: org.jenkins-ci:jenkins:pom:1.36 [INFO] Relativizing decoration links with respect to project URL: http://jenkins-ci.org/pom/jenkins-core/ [INFO] Rendering site with org.apache.maven.skins:maven-fluido-skin:jar:1.3.0 skin. Loading Markdown site plugin [INFO] Skipped "About" report, file "index.html" already exists for the English version. [INFO] markdown.parse() [INFO] Markdown content is [View the Jenkins core Jelly tag library reference](jelly-taglib-ref.html) [INFO] Generating "Jelly taglib reference" report--- maven-stapler-plugin:1.17 [INFO] Processing /home/tiste/dev/tmp/2018-04-26T13h15m42+0200-/core-taglibs-report-generator/jenkins/core/src/main/resources/lib/test [INFO] Processing /home/tiste/dev/tmp/2018-04-26T13h15m42+0200-/core-taglibs-report-generator/jenkins/core/src/main/resources/lib/layout [INFO] Processing /home/tiste/dev/tmp/2018-04-26T13h15m42+0200-/core-taglibs-report-generator/jenkins/core/src/main/resources/lib/hudson [INFO] Processing /home/tiste/dev/tmp/2018-04-26T13h15m42+0200-/core-taglibs-report-generator/jenkins/core/src/main/resources/lib/hudson/newFromList [INFO] Processing /home/tiste/dev/tmp/2018-04-26T13h15m42+0200-/core-taglibs-report-generator/jenkins/core/src/main/resources/lib/hudson/project [INFO] Processing /home/tiste/dev/tmp/2018-04-26T13h15m42+0200-/core-taglibs-report-generator/jenkins/core/src/main/resources/lib/form [info] Generating XML Schema Warning: org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser: Property 'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not recognized. Compiler warnings: WARNING: 'org.apache.xerces.jaxp.SAXParserImpl: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.' [INFO] Generating "Project Team" report--- maven-project-info-reports-plugin:2.6 [INFO] Generating "Dependency Information" report--- maven-project-info-reports-plugin:2.6 [INFO] Generating "Dependency Management" report--- maven-project-info-reports-plugin:2.6 [INFO] Generating "Project Plugins" report--- maven-project-info-reports-plugin:2.6 [INFO] Generating "Continuous Integration" report--- maven-project-info-reports-plugin:2.6 [INFO] Generating "Issue Tracking" report---
[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title Baptiste Mathus commented on JENKINS-50969 Re: core site build is broken, needed for core taglibs reference Cannot reproduce on my machine, AFAICT. I mean, it's worse: I cannot even make the build work with 2.46: I possibly have missed something when trying to mimick what is written in the Jenkinsfile. $ git clone https://github.com/jenkins-infra/core-taglibs-report-generator Clonage dans 'core-taglibs-report-generator'... remote: Counting objects: 25, done. remote: Total 25 (delta 0), reused 0 (delta 0), pack-reused 25 Dépaquetage des objets: 100% (25/25), fait. $ ls core-taglibs-report-generator/ $ cd core-taglibs-report-generator $ ls master Jenkinsfile README.md site/ $ git clone https://github.com/jenkinsci/jenkins/ jenkins Clonage dans 'jenkins'... remote: Counting objects: 95, done. remote: Compressing objects: 100% (30/30), done. remote: Total 95 (delta 60), reused 63 (delta 57), pack-reused 08 Réception d'objets: 100% (95/95), 104.69 MiB | 1.29 MiB/s, fait. Résolution des deltas: 100% (215805/215805), fait. $ cd jenkins $ git checkout jenkins-2.46 Note : extraction de 'jenkins-2.46'. Vous êtes dans l'état « HEAD détachée ». Vous pouvez visiter, faire des modifications expérimentales et les valider. Il vous suffit de faire une autre extraction pour abandonner les commits que vous faites dans cet état sans impacter les autres branches Si vous voulez créer une nouvelle branche pour conserver les commits que vous créez, il vous suffit d'utiliser « checkout -b » (maintenant ou plus tard) comme ceci : git checkout -b HEAD est maintenant sur 0a3d0a5468... [maven-release-plugin] prepare release jenkins-2.46 $ .. # on 0a3d0a5 $ ls Jenkinsfile README.md jenkins/ site/ $ cp -afv site/ jenkins/core/src 'site/site.xml' -> 'jenkins/core/src/site/site.xml' 'site/markdown/index.md' -> 'jenkins/core/src/site/markdown/index.md' $ cd jenkins/core # too long, see next comment Add Comment
[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title Baptiste Mathus started work on JENKINS-50969 Change By: Baptiste Mathus Status: Open In Progress Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50969) core site build is broken, needed for core taglibs reference
Title: Message Title Daniel Beck created an issue Jenkins / JENKINS-50969 core site build is broken, needed for core taglibs reference Issue Type: Bug Assignee: Baptiste Mathus Components: core Created: 2018-04-24 16:58 Environment: Since core 2.79 Labels: regression Priority: Major Reporter: Daniel Beck It looks like https://github.com/jenkinsci/jenkins/pull/2998 by Baptiste Mathus broke the site build. We need this to publish the core taglibs documentation via https://github.com/jenkins-infra/core-taglibs-report-generator Add Comment