Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Hudson-ci/development/website
Hudson Continuous Integration Server | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
Eclipse Website |
---|
Most of the documentation for Hudson is maintained through this Wiki site. However, we do maintain a home page and a download page as part of the www.eclipse.org infrastructure. These pages are maintained through GIT. Committed pages are automatically updated into the website.
Repository Info
- ssh://committer_id@git.eclipse.org/gitroot/www.eclipse.org/hudson.git
- http://git.eclipse.org/gitroot/www.eclipse.org/hudson.git
Commits are pushed directly back to Origin for the WebSite GIT, there is no step to push through Gerrit.
Before committing ensure that your username and user email are set correctly to match your Eclipse committer identity.
Typical Index Page Workflow
The workflow for a committer with a committer name of duncan and an email (registered against that id) of duncan@example.com. (Lines prefixed with # are comments and not to be typed)
#From the start, assuming no local repository git clone ssh://duncan@git.eclipse.org/gitroot/www.eclipse.org/hudson.git #This will create a husdon directory cd hudson/pages vi _index.html git add _index.html #At some point before committing set the identiry correctly or the push back to Eclipse will fail git config user.name "duncan" git config user.email "duncan@example.com" #Commit and push back git commit -m "Some change to project homepage" git push origin master
Summary of updates:
Key Pages
The following pages are the ones you will have to update most freqently:
Page | File |
Homepage (eclipse.org/hudson) | pages/_index.html |
Downloads | pages/_download.html |
Change Log | pages/_changelog.html |
Project Plan (http://www.eclipse.org/projects/project-plan.php?projectid=technology.hudson) |
project-info/hudson-release-plan.xml |