{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$RemoteCause",
          "shortDescription" : "Démarré à distance par l'hôte 140.82.115.122",
          "addr" : "140.82.115.122",
          "note" : None
        },
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by mmoqui"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 297,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5b79d885d26d617ef109b485fb9832a9185c5ce0",
            "branch" : [
              {
                "SHA1" : "5b79d885d26d617ef109b485fb9832a9185c5ce0",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5b79d885d26d617ef109b485fb9832a9185c5ce0",
            "branch" : [
              {
                "SHA1" : "5b79d885d26d617ef109b485fb9832a9185c5ce0",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "5b79d885d26d617ef109b485fb9832a9185c5ce0",
        "branch" : [
          {
            "SHA1" : "5b79d885d26d617ef109b485fb9832a9185c5ce0",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/Silverpeas/Jenkins-Pipelines.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.EnvActionImpl"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 297,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f002536b42336ef8b1275d9a17bf9d7aefaff73d",
            "branch" : [
              {
                "SHA1" : "f002536b42336ef8b1275d9a17bf9d7aefaff73d",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f002536b42336ef8b1275d9a17bf9d7aefaff73d",
            "branch" : [
              {
                "SHA1" : "f002536b42336ef8b1275d9a17bf9d7aefaff73d",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "f002536b42336ef8b1275d9a17bf9d7aefaff73d",
        "branch" : [
          {
            "SHA1" : "f002536b42336ef8b1275d9a17bf9d7aefaff73d",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/Silverpeas/silverpeas-dependencies-bom"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 297,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a099b59d24d9b52a26274503c77c74076a7475f2",
            "branch" : [
              {
                "SHA1" : "a099b59d24d9b52a26274503c77c74076a7475f2",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a099b59d24d9b52a26274503c77c74076a7475f2",
            "branch" : [
              {
                "SHA1" : "a099b59d24d9b52a26274503c77c74076a7475f2",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "a099b59d24d9b52a26274503c77c74076a7475f2",
        "branch" : [
          {
            "SHA1" : "a099b59d24d9b52a26274503c77c74076a7475f2",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/Silverpeas/silverpeas-test-dependencies-bom"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 297,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5a370360b2c7d47ec2960e23ab68acc658633a82",
            "branch" : [
              {
                "SHA1" : "5a370360b2c7d47ec2960e23ab68acc658633a82",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5a370360b2c7d47ec2960e23ab68acc658633a82",
            "branch" : [
              {
                "SHA1" : "5a370360b2c7d47ec2960e23ab68acc658633a82",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "5a370360b2c7d47ec2960e23ab68acc658633a82",
        "branch" : [
          {
            "SHA1" : "5a370360b2c7d47ec2960e23ab68acc658633a82",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/Silverpeas/Silverpeas-Project"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    },
    {
      "_class" : "org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.job.views.FlowGraphAction"
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    {
      "displayPath" : "build.yaml",
      "fileName" : "build.yaml",
      "relativePath" : "target/build.yaml"
    }
  ],
  "building" : False,
  "description" : None,
  "displayName" : "2.0-build260820",
  "duration" : 39838,
  "estimatedDuration" : 38064,
  "executor" : None,
  "fullDisplayName" : "Silverpeas_Project_Definition_AutoDeploy 2.0-build260820",
  "id" : "297",
  "keepLog" : False,
  "number" : 297,
  "queueId" : 58103,
  "result" : "SUCCESS",
  "timestamp" : 1787231155896,
  "url" : "https://integration.silverpeas.org/jenkins/job/Silverpeas_Project_Definition_AutoDeploy/297/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pom.xml"
          ],
          "commitId" : "a099b59d24d9b52a26274503c77c74076a7475f2",
          "timestamp" : 1787231024000,
          "author" : {
            "absoluteUrl" : "https://integration.silverpeas.org/jenkins/user/mmoquillon",
            "fullName" : "Miguel Moquillon"
          },
          "authorEmail" : "miguel.moquillon@silverpeas.com",
          "comment" : "Drop junit-platform-runner and align the JUnit Platform on the junit-bom\u000a\u000aSurefire 3.x disables its JUnit Platform provider as soon as\u000ajunit-platform-runner is on the test classpath: that runner exists to drive the\u000aplatform from the JUnit 4 provider. The result is that every Jupiter test is\u000asilently ignored (only the JUnit 4 ones still run) with no warning at all.\u000a\u000aNo source uses @RunWith(JUnitPlatform.class), so the dependency is dead weight.\u000a\u000aImporting the junit-bom keeps commons, engine and launcher on the same version;\u000athe launcher used to lag 1.9.2 behind engines in 1.11.4.\u000a",
          "date" : "2026-08-20 15:03:44 +0200",
          "id" : "a099b59d24d9b52a26274503c77c74076a7475f2",
          "msg" : "Drop junit-platform-runner and align the JUnit Platform on the junit-bom",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pom.xml"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pom.xml"
          ],
          "commitId" : "877d33c4a792883d3c20fbc9b60e73eca92fa836",
          "timestamp" : 1787229899000,
          "author" : {
            "absoluteUrl" : "https://integration.silverpeas.org/jenkins/user/mmoquillon",
            "fullName" : "Miguel Moquillon"
          },
          "authorEmail" : "miguel.moquillon@silverpeas.com",
          "comment" : "Upgrade the build toolchain to support Java 21\u000a\u000aJava 21 requires newer versions of several plugins:\u000a- jacoco 0.8.8 only knows class files up to Java 17 (major 61) and fails on\u000a  major 65; 0.8.11 is the first release supporting Java 21.\u000a- surefire/failsafe 2.22.2 predate JDK 21 and are no longer tested against it.\u000a- maven-compiler-plugin 3.10.1 and Maven 3.6.3 both predate JDK 17 support.\u000a\u000aDrop the maven-taglib plugin, which Jakarta EE made unusable\u000a\u000aIts last release, 2.4, dates back to January 2010 and only knows the\u000ahttp://java.sun.com/xml/ns/javaee namespace and the javax.servlet.jsp.tagext\u000aclasses. Our TLDs moved to https://jakarta.ee/xml/ns/jakartaee and our tags to\u000ajakarta.servlet.jsp, so the taglibdoc report errors out and the validate report\u000afails the whole site build on a null tagSupportClass.\u000a\u000aNo newer release exists and none is expected, so mvn site was simply broken.\u000aThere is no replacement: the tag library reference is no longer generated.\u000a",
          "date" : "2026-08-20 14:44:59 +0200",
          "id" : "877d33c4a792883d3c20fbc9b60e73eca92fa836",
          "msg" : "Upgrade the build toolchain to support Java 21",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pom.xml"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pom.xml"
          ],
          "commitId" : "d05003e35aa083e1b4213e6b7858ffb308d9610d",
          "timestamp" : 1787229961000,
          "author" : {
            "absoluteUrl" : "https://integration.silverpeas.org/jenkins/user/mmoquillon",
            "fullName" : "Miguel Moquillon"
          },
          "authorEmail" : "miguel.moquillon@silverpeas.com",
          "comment" : "Migrate some Maven plugins to another vendor:\u000a\u000a* pl.project13.maven:git-commit-id-plugin by\u000aio.github.git-commit-id:git-commit-id-maven-plugin 10.0.0\u000a\u000apl.project13.maven:git-commit-id-plugin is the abandoned coordinates of the\u000aplugin; 4.9.10 dates back to 2021 and cannot read a .git file, so it breaks on\u000aany git worktree. Version 10.0.0 requires Maven 3.9+, which the parent POM now\u000adeclares as a prerequisite.\u000a\u000aThe git.commit.id.abbrev property feeding the jar manifests is unchanged.\u000a\u000a* Miredot plugin by Smart-Doc to generate the REST API doc\u000a\u000aUse the still released com.github.shalousun coordinates of Smart-Doc.\u000aSmart-Doc is published under two groupIds. com.ly.smart-doc stops at 3.1.2,\u000areleased in September 2025, whereas com.github.shalousun keeps being released\u000aand is now on 4.0.0 (July 2026). Pinning 3.1.0 to dodge the DocJavaMethod\u000aregression of 3.1.1 and 3.1.2 was therefore holding us on the dead line.\u000a\u000aMiredot is a discontinued product; its last build, 2.4.1-Java11, is pinned to\u000aJava 11 and was never exercised on Java 21.\u000a\u000aSmart-Doc reads the sources with qdox and ships a JAXRSDocBuildTemplate that\u000aknows the jakarta.ws.rs annotations, so it fits our Jakarta EE 10 resources.\u000a\u000aVersion 3.1.0 is pinned on purpose: 3.1.1 and 3.1.2 regressed on the JAX-RS\u000atemplate and title every endpoint com.ly.doc.model.DocJavaMethod.\u000a\u000aUnlike Miredot, Smart-Doc is configured per module through a smart-doc.json\u000afile; a module without one is skipped with a warning, so only the modules\u000aholding REST resources need the file.\u000a",
          "date" : "2026-08-20 14:46:01 +0200",
          "id" : "d05003e35aa083e1b4213e6b7858ffb308d9610d",
          "msg" : "Migrate some Maven plugins to another vendor:",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pom.xml"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pom.xml"
          ],
          "commitId" : "5a370360b2c7d47ec2960e23ab68acc658633a82",
          "timestamp" : 1787230495000,
          "author" : {
            "absoluteUrl" : "https://integration.silverpeas.org/jenkins/user/mmoquillon",
            "fullName" : "Miguel Moquillon"
          },
          "authorEmail" : "miguel.moquillon@silverpeas.com",
          "comment" : "Now Silverpeas can be built and executed with Java 21, Silverpeas can now be deployed onto Wildfly 39.0.1 (the latest supporting Jakarta EE 10). The next versions of Wildfly are for Jakarta EE 11 by default but provides also an alternative for Jakarta EE 10\u000a",
          "date" : "2026-08-20 14:54:55 +0200",
          "id" : "5a370360b2c7d47ec2960e23ab68acc658633a82",
          "msg" : "Now Silverpeas can be built and executed with Java 21, Silverpeas can now be deployed onto Wildfly 39.0.1 (the latest supporting Jakarta EE 10). The next versions of Wildfly are for Jakarta EE 11 by default but provides also an alternative for Jakarta EE 10",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pom.xml"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "https://integration.silverpeas.org/jenkins/user/mmoquillon",
      "fullName" : "Miguel Moquillon"
    }
  ],
  "inProgress" : False,
  "nextBuild" : {
    "number" : 298,
    "url" : "https://integration.silverpeas.org/jenkins/job/Silverpeas_Project_Definition_AutoDeploy/298/"
  },
  "previousBuild" : {
    "number" : 296,
    "url" : "https://integration.silverpeas.org/jenkins/job/Silverpeas_Project_Definition_AutoDeploy/296/"
  }
}