-
Notifications
You must be signed in to change notification settings - Fork 27
Building the website
Two sites are available for OpenJ9 website documentation:
- Staging site for testing upcoming changes: https://staging.eclipse.org/openj9/
- Published website: https://www.eclipse.org/openj9/
All build processes associated with these sites are driven from Eclipse Jenkins infrastructure.
Jobs run on the Eclipse OpenJ9 Jenkins instance.
The staging environment is provided on Eclipse infrastructure.
To stage an update, trigger a job from a pull request by typing Jenkins website stage
in a comment field. This comment triggers a pipeline script
that builds the website and deploys the content to the Eclipse OpenJ9 website git repository staging
branch.
📝 To run the pipeline script, you must be listed as an approved user in the Jenkins job.
Changes to the staging
branch trigger a publication to the Eclipse OpenJ9 staging site.
📝 The staging site is password controlled and is reviewed only by project committers.
When the website is ready to publish, merging the pull request triggers a pipeline script that builds and deploys the content to
the Eclipse OpenJ9 website git repository main
branch. Changes to the main
branch trigger a publication to the Eclipse OpenJ9 website.