WORK IN PROGRESS



Creating git branches

Staging

Create an orphan branch and populate it with content just as you would a website branch 

Setting up a staging branch with .asf.yaml in StageD

Production

Create an orphan branch and populate it with content

Publishing a project website

NOTE: There is an existing redirect rule for content in /output and /content directories and having both can cause issues in your site.

Building site content

Raw HTML

Pelican

Building a pelican website for buildbot

Jekyll

Maven Site Plugin

Creating automatic build jobs

Jenkins

assign your build job to git-websites label

Buildbot

Deploying the site

Jenkins


Buildbot


Git commits