Skip to content
Succès

Changes

Summary

  1. Add a new pipeline definition to build a Docker image dedicated to run (details)
  2. The pipeline for producing a build version of Silverpeas Mobile is rewritten in declarative syntax (details)
  3. Two changes: (details)
  4. The pipeline for producing a build version of Silverpeas Project POM is rewritten in declarative syntax (details)
  5. Four main changes: (details)
  6. Fix a bug in the pipelines of web site publishing and of Test Docker (details)
  7. Migrate the pipeline syntax on the build of the WBE library to the (details)
  8. Fix a possible bug in the pipelines defined in jackrabbit-jca/Jenkinsfile (details)
  9. The pipeline of releasing the Silverpeas projects definition is (details)
  10. Fix a bug in the pipeline constructing a build version of Silverpeas (details)
  11. Improve the pipeline of some Jenkinsfiles to construct a build (details)
  12. In the pipeline of releasing a version of Silverpeas, split each stage (details)
  13. Improve the pipeline of publishing the community web site by taking into (details)
  14. Fix a bug when computing the Docker image version from which a container (details)
  15. In the Silverpeas release pipeline, add a step of sending a reminder (details)
  16. Pipeline to release the Silverpeas SSO library and the Silverpeas Web (details)
  17. Improve the pipelines about testing the installation and the (details)
  18. Fixing the git repo URL about WBE project. (details)
  19. Fix a bug both in the pipelines of publishing a build version of (details)
  20. Fix another bug with the var version instead of buildVersion in some pipelines (details)
  21. Fix mispelled pom property name for the Silverpeas Jackrabbit-JCA project (details)
  22. Fix a bug in the release pipeline of Silverpeas (details)
  23. Update the Jenkinsfile that builds a Docker image of Silverpeas for (details)
  24. In the Silverpeas installation and upgrade test, explicits the db port for each database system under the tests (details)
  25. Fix Jenkinsfile for building the Docker image silverpeas/silverbuild (details)
Commit 2c335a667659a99a695db7139b3f628a6f915965 by Miguel Moquillon
Add a new pipeline definition to build a Docker image dedicated to run
Silverpeas for testing purpose.

Update the Jackrabbit JCA build pipeline to a declarative one.

Improve the pipeline to build the  Docker image dedicated in the
construction of Silverpeas projects.
The file was addedsrc/builds/docker-test/Jenkinsfile
The file was modifiedsrc/builds/jackrabbit-jca/Jenkinsfile (diff)
The file was modifiedsrc/builds/silverpeas/Jenkinsfile (diff)
The file was modifiedsrc/builds/docker-build/Jenkinsfile (diff)
Commit 0c45c3f5873adef7a7caebbf880e699225cd6808 by Miguel Moquillon
The pipeline for producing a build version of Silverpeas Mobile is rewritten in declarative syntax
The file was modifiedsrc/builds/jackrabbit-jca/Jenkinsfile (diff)
The file was modifiedsrc/builds/jcr-access-control/Jenkinsfile (diff)
The file was modifiedsrc/builds/mobile/Jenkinsfile (diff)
Commit 52b60e09283aeb4d56fa0ee776785c6bfc2cb7af by Miguel Moquillon
Two changes:
- in the pipeline producing a build version of the Project POM, the
wildfly version on which Silverpeas is expected to be executed is now
specified in the YAML report of the pipeline job.

- in the pipeline producing a Docker image for testing a build version
of Silverpeas, a bug about the SILVERPEAS_VERSION parameter has been
fixed.
The file was modifiedsrc/builds/project/Jenkinsfile (diff)
The file was modifiedsrc/builds/docker-test/Jenkinsfile (diff)
Commit a429f2b021701e11895e44ab04636502b05476a8 by Miguel Moquillon
The pipeline for producing a build version of Silverpeas Project POM is rewritten in declarative syntax
The file was modifiedsrc/builds/jcr-access-control/Jenkinsfile (diff)
The file was modifiedsrc/builds/project/Jenkinsfile (diff)
Commit 045861c32d579ec90ba4c451f581dc0d151cd9db by Miguel Moquillon
Four main changes:
- Add a Jenkinsfile to define the pipeline of publishing the community
web site.
- Update the pipeline for releasing a build version of Silverpeas to the
declarative syntax.
- Update the pipeline for releasing a build version of the SSO library
for Silverpeas
- Improve the pipeline for releasing a build version of Silverpeas
Mobile.
- Fix some bugs
The file was addedsrc/builds/project-doc/Jenkinsfile
The file was modifiedsrc/builds/sso/Jenkinsfile (diff)
The file was modifiedsrc/builds/docker-test/Jenkinsfile (diff)
The file was modifiedsrc/builds/mobile/Jenkinsfile (diff)
The file was modifiedsrc/builds/silverpeas/Jenkinsfile (diff)
The file was modifiedsrc/builds/project/Jenkinsfile (diff)
Commit c782fde9e7d9bc677624926c456bced8e4ae94f1 by Miguel Moquillon
Fix a bug in the pipelines of web site publishing and of Test Docker
image building
The file was modifiedsrc/builds/docker-test/Jenkinsfile (diff)
The file was modifiedsrc/builds/silverpeas/Jenkinsfile (diff)
The file was modifiedsrc/builds/project-doc/Jenkinsfile (diff)
The file was modifiedsrc/builds/docker-build/Jenkinsfile (diff)
Commit 32cccc87d0acd3a2dcb42fbdd167619a44df9478 by Miguel Moquillon
Migrate the pipeline syntax on the build of the WBE library to the
declarative syntax.
The file was modifiedsrc/builds/wbe/Jenkinsfile (diff)
Commit 20cfbbb656461ffbb638a6ffb5041a2063d5262f by Miguel Moquillon
Fix a possible bug in the pipelines defined in jackrabbit-jca/Jenkinsfile
and in jcr-access-control/Jenkinsfile.

The pipeline of releasing the Jackrabbit JCA is now in declarative
syntax. We check now the dependency on the build version from which the
release will be done and not in master.

The pipeline of releasing JCR Access Control is now in declarative
syntax.
The file was modifiedsrc/releases/jackrabbit-jca/Jenkinsfile (diff)
The file was modifiedsrc/releases/jcr-access-control/Jenkinsfile (diff)
The file was modifiedsrc/builds/jcr-access-control/Jenkinsfile (diff)
The file was modifiedsrc/builds/jackrabbit-jca/Jenkinsfile (diff)
Commit baf80864c3b11569bfbcb55eceaf631e1caeedfc by Miguel Moquillon
The pipeline of releasing the Silverpeas projects definition is
now in declarative syntax.
The file was modifiedsrc/releases/project/Jenkinsfile (diff)
The file was modifiedsrc/releases/jcr-access-control/Jenkinsfile (diff)
The file was modifiedsrc/releases/jackrabbit-jca/Jenkinsfile (diff)
Commit da1436d9cd1ca970dbc51c4b2ad3de1bec1bf427 by Miguel Moquillon
Fix a bug in the pipeline constructing a build version of Silverpeas
Mobile.
The file was modifiedsrc/builds/mobile/Jenkinsfile (diff)
Commit 8d4df558f8b9998662b40d18cb389b0facc8381b by Miguel Moquillon
Improve the pipeline of some Jenkinsfiles to construct a build
version or to release a given version of some projects.

The pipeline for building Docker images are moved into the
releases directory.

Add four new Jenkinsfiles: one for registering a Docker image
for building a Silverpeas project, one for registering a Docker
image for developing on a Silverpeas project, one for preparing
the production-ready Docker image of a version of Silverpeas and
one for creating an IzPack installer of Silverpeas.

The pipeline for releasing a stable version of Silverpeas is
rewritten in the declarative syntax. Instead of doing itself some
jobs (like the Docker images construction or the documentation
generation) it delegates them to external pipelines.
The file was modifiedsrc/builds/project/Jenkinsfile (diff)
The file was modifiedsrc/builds/silverpeas/Jenkinsfile (diff)
The file was modifiedsrc/builds/sso/Jenkinsfile (diff)
The file was modifiedsrc/builds/project-doc/Jenkinsfile (diff)
The file was removedsrc/builds/docker-test/Jenkinsfile
The file was addedsrc/releases/docker-test/Jenkinsfile
The file was modifiedsrc/builds/jackrabbit-jca/Jenkinsfile (diff)
The file was removedsrc/builds/docker-build/Jenkinsfile
The file was addedsrc/releases/docker-build/Jenkinsfile
The file was modifiedsrc/releases/silverpeas/Jenkinsfile (diff)
The file was modifiedsrc/builds/jcr-access-control/Jenkinsfile (diff)
The file was modifiedsrc/builds/wbe/Jenkinsfile (diff)
The file was addedsrc/releases/izpack/Jenkinsfile
The file was addedsrc/releases/docker-dev/Jenkinsfile
The file was addedsrc/releases/docker-prod/Jenkinsfile
The file was modifiedsrc/releases/jcr-access-control/Jenkinsfile (diff)
The file was modifiedsrc/releases/project/Jenkinsfile (diff)
The file was modifiedsrc/builds/mobile/Jenkinsfile (diff)
The file was modifiedsrc/releases/jackrabbit-jca/Jenkinsfile (diff)
Commit 306dd4db6672fb2ecc2dc611c09e78182c7ee632 by Miguel Moquillon
In the pipeline of releasing a version of Silverpeas, split each stage
of release in two: one for the releasing itself and another one for
preparing the dev iteration for the next version of the project.
The file was modifiedsrc/releases/jackrabbit-jca/Jenkinsfile (diff)
The file was modifiedsrc/releases/project/Jenkinsfile (diff)
The file was modifiedsrc/releases/silverpeas/Jenkinsfile (diff)
The file was modifiedsrc/releases/jcr-access-control/Jenkinsfile (diff)
Commit 6771f91a8bbd44701b761b6cc0d7ff926679e411 by Miguel Moquillon
Improve the pipeline of publishing the community web site by taking into
account the release of a new version of Silverpeas.

The pipeline of publishing the documentation of Silverpeas-Core,
Silverpeas-Components and the community web site for a new version of
Silverpeas is now in declarative syntax and has been improved to take
into account existing Jenkins job (for delegating some of its stages)

The pipeline of releasing a new version of Silverpeas takes care now of
the expectations of the pipeline of publishing Silverpeas projects'
documentation.
The file was modifiedsrc/builds/project-doc/Jenkinsfile (diff)
The file was modifiedsrc/releases/jackrabbit-jca/Jenkinsfile (diff)
The file was modifiedsrc/releases/project/Jenkinsfile (diff)
The file was modifiedsrc/releases/silverpeas/Jenkinsfile (diff)
The file was modifiedsrc/releases/jcr-access-control/Jenkinsfile (diff)
The file was modifiedsrc/releases/silverpeas-doc/Jenkinsfile (diff)
Commit 7b10ec1dbff7b214593ed9caa83bb340c4920aac by Miguel Moquillon
Fix a bug when computing the Docker image version from which a container
has to be spawn to running the job making a build version of Silverpeas.
The file was modifiedsrc/builds/silverpeas/Jenkinsfile (diff)
Commit e254587f57e336cd62469d8443dd3ac3ff637fda by Miguel Moquillon
In the Silverpeas release pipeline, add a step of sending a reminder
email about tasks to do after just a release.

Improve the pipeline of publishing the community web site.

Improve the content of the email sent by the pipeline of preparing
the Docker image of Silverpeas for production.
The file was modifiedsrc/releases/docker-prod/Jenkinsfile (diff)
The file was modifiedsrc/releases/silverpeas/Jenkinsfile (diff)
The file was modifiedsrc/builds/project-doc/Jenkinsfile (diff)
Commit 5b9ab8cf068fe6d6e08a12407a08bc0495314d4b by Miguel Moquillon
Pipeline to release the Silverpeas SSO library and the Silverpeas Web
Browser Edition library have been rewritten in declarative syntax.

Improve and fix some pipelines
The file was modifiedsrc/releases/jcr-access-control/Jenkinsfile (diff)
The file was modifiedsrc/releases/silverpeas/Jenkinsfile (diff)
The file was modifiedsrc/releases/sso/Jenkinsfile (diff)
The file was modifiedsrc/releases/wbe/Jenkinsfile (diff)
The file was modifiedsrc/releases/jackrabbit-jca/Jenkinsfile (diff)
Commit 668bb30e93c61ec1341154b8f4f91c7cdbd1666a by Miguel Moquillon
Improve the pipelines about testing the installation and the
upgrade of Silverpeas against different databases. Rewrite
them in the declarative syntax.
The file was modifiedsrc/tests/install/Jenkinsfile (diff)
The file was modifiedsrc/builds/sso/Jenkinsfile (diff)
The file was modifiedsrc/releases/silverpeas/Jenkinsfile (diff)
The file was modifiedsrc/tests/upgrade/Jenkinsfile (diff)
The file was modifiedsrc/releases/sso/Jenkinsfile (diff)
Commit e90a6e9c6e0fe60bddae5b7440edc1e8b2b93a73 by SilverYoCha
Fixing the git repo URL about WBE project.
The file was modifiedsrc/builds/wbe/Jenkinsfile (diff)
Commit b4ca983f9b958a3308ec9bf84f2b0b153d5a655b by Miguel Moquillon
Fix a bug both in the pipelines of publishing a build version of
Silverpeas SSO and Silverpeas WBE: the setting of the build version was
missing!
The file was modifiedsrc/builds/sso/Jenkinsfile (diff)
The file was modifiedsrc/builds/wbe/Jenkinsfile (diff)
Commit 70e81e60db30c2ce8eab6880d1b9be230ef87e33 by Miguel Moquillon
Fix another bug with the var version instead of buildVersion in some pipelines
In the pipeline about the WBE project, the Git branch is main and not
master
The file was modifiedsrc/builds/jackrabbit-jca/Jenkinsfile (diff)
The file was modifiedsrc/builds/sso/Jenkinsfile (diff)
The file was modifiedsrc/releases/wbe/Jenkinsfile (diff)
The file was modifiedsrc/builds/wbe/Jenkinsfile (diff)
The file was modifiedsrc/builds/jcr-access-control/Jenkinsfile (diff)
Commit f3be08df14ac2651044fc04db40455d3a22c7558 by Miguel Moquillon
Fix mispelled pom property name for the Silverpeas Jackrabbit-JCA project
Fix a bug in the pipeline of releasing a Silverpeas Jackrabbit-JCA release.
The file was modifiedsrc/builds/jackrabbit-jca/Jenkinsfile (diff)
The file was modifiedsrc/releases/jackrabbit-jca/Jenkinsfile (diff)
Commit 66693f2e154a726ed0fad645cd277d018fd907ca by Miguel Moquillon
Fix a bug in the release pipeline of Silverpeas
Fix a bug in the Silverpea doc publishing pipeline
Fix a bug in the izPack installer generator pipeline
Fix a bug in the pipeline of updating the Dockerfile to generate a
Docker image of Silverpeas for the production.
Fix a bug in the pipeline buidling a Docker image of Silverpeas for
testing purpose.
The file was modifiedsrc/builds/project-doc/Jenkinsfile (diff)
The file was modifiedsrc/releases/izpack/Jenkinsfile (diff)
The file was modifiedsrc/releases/docker-test/Jenkinsfile (diff)
The file was modifiedsrc/releases/docker-prod/Jenkinsfile (diff)
The file was modifiedsrc/releases/silverpeas-doc/Jenkinsfile (diff)
The file was modifiedsrc/releases/silverpeas/Jenkinsfile (diff)
Commit 1fdcd5cb6e431760ea616d402798758742a50046 by Miguel Moquillon
Update the Jenkinsfile that builds a Docker image of Silverpeas for
pro. Now, the pipeline will perform a PR by using the Github API. It
checks also if the build is just an update of an existing version of
Silverpeas
The file was modifiedsrc/releases/docker-prod/Jenkinsfile (diff)
Commit 3853e8219fe7bdf422a1fd9ac79c5a51bba25524 by Miguel Moquillon
In the Silverpeas installation and upgrade test, explicits the db port for each database system under the tests
The file was modifiedsrc/tests/upgrade/Jenkinsfile (diff)
The file was modifiedsrc/tests/install/Jenkinsfile (diff)
Commit e94000d1972c670c9dc4dd4d81b462df3b51b575 by Miguel Moquillon
Fix Jenkinsfile for building the Docker image silverpeas/silverbuild
The file was modifiedsrc/releases/docker-build/Jenkinsfile (diff)

Summary

  1. Update for Wildfly 26.1.1 and for Maven 3.8.6 (details)
Commit 568fedd541f6f4f879176fdcc5d7eb0b0d8b143e by Miguel Moquillon
Update for Wildfly 26.1.1 and for Maven 3.8.6
Add the build parameter in the LABEL value to indicate the number of
build of the same version of the Docker image
The file was modifiedDockerfile (diff)