| ... | ... | @@ -6,17 +6,22 @@ IT Infrastructure Doc |
|
|
|
|
|
|
|
### How do I setup my project website?
|
|
|
|
|
|
|
|
Project websites are hosted in a git repository separate from the actual
|
|
|
|
project code. You can browse project website repositories using
|
|
|
|
[cGit](https://git.eclipse.org/c/www.eclipse.org). Once the webmaster
|
|
|
|
adds a space for your project, files you commit to the website
|
|
|
|
repository are automatically published to eclipse.dev/xyz, where xyz
|
|
|
|
is your project's short name. You are free to use HTML and PHP on your
|
|
|
|
website. \<br \>Hosting a project website is normally done when the
|
|
|
|
Project websites are stored in a git repository separate from the actual
|
|
|
|
project code. Once a website repository has been created for your project, files you commit to the website repository are automatically published to eclipse.dev/xyz, where xyz is your project's short name. You are free to use any tools(eg: Hugo, Jekyl) to author and build your website, but the hosting service only supports plain HTML files(historically PHP was supported, but that is being deprecated here: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/1934).
|
|
|
|
|
|
|
|
The publishing process does not preform any build steps or similar operations, it simply pulls content from the designated repository.
|
|
|
|
|
|
|
|
Hosting a project website is normally done when the
|
|
|
|
project proposal has been approved. If you suspect your files are not
|
|
|
|
being checked out to the eclipse.dev website, simply commit a small
|
|
|
|
change to one file. This is usually enough to trigger a website refresh.
|
|
|
|
|
|
|
|
### Do you have an example site? ###
|
|
|
|
|
|
|
|
Yes, you can find a boilerplate website here: https://gitlab.eclipse.org/eclipsefdn/it/webdev/hugo-eclipsefdn-website-boilerplate#how-to-build-my-projects-website-with-jenkins .
|
|
|
|
|
|
|
|
It also covers how to actually build your site via a CI job hosted at the Eclipse Foundation.
|
|
|
|
|
|
|
|
### How do I use the Solstice theme?
|
|
|
|
|
|
|
|
Please see [this
|
| ... | ... | |