Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Hudson-ci/development/website"

(Repository Info)
(Repository Info)
 
Line 10: Line 10:
 
*<nowiki>http://git.eclipse.org/gitroot/www.eclipse.org/hudson.git</nowiki>
 
*<nowiki>http://git.eclipse.org/gitroot/www.eclipse.org/hudson.git</nowiki>
  
Commits are pushed directly back to Origin for the WebSite GIT, there is no step to push through Gerrit.
+
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)
 +
 
 +
<br>
 +
<pre>#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&nbsp;
 +
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&nbsp;
 +
 +
</pre>
 +
<br>
  
 
=== Summary of updates:  ===
 
=== Summary of updates:  ===

Latest revision as of 03:55, 22 February 2013

Hudson Continuous Integration Server
Website
Download
Community
Mailing ListForumsIRCmattermost
Issues
OpenHelp WantedBug Day
Contribute
Browse Source
Hudson-bust.png 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

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:


Key Web Pages
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

Back to the top