You may notice that the instructions in this email have changed slightly. We now have a second repository, https://git-wip-us.apache.org/repos/asf/hbase-site.git, with a single branch, asf-site. The Jenkins job now checks out the hbase repo as normal, then runs mvn clean site site:stage. Next, it checks out the hbase-site repo, removes automatically generated content, replaces that content with the newly-built content from the hbase build, and creates a patch.
The eventual goal is to be able to have Jenkins push the updated site and docs for us. Apache Infra are working on this last step, but until they get it working, follow the instructions in these Jenkins emails to update the website. Anyone who is an Apache committer can examine the Jenkins job: https://builds.apache.org/view/H-L/view/HBase/job/hbase_generate_website/ Thanks for your patience! ---------- Forwarded message ---------- From: Apache Jenkins Server <jenk...@builds.apache.org> Date: Mon, Dec 7, 2015 at 8:48 PM Subject: Successful: HBase Generate Website To: dev@hbase.apache.org, mi...@apache.org Build status: Successful If successful, the website and docs have been generated. If failed, skip to the bottom of this email. Use the following commands to download the patch and apply it to a clean branch based on origin/asf-site. If you prefer to keep the hbase-site repo around permanently, you can skip the clone step. git clone https://git-wip-us.apache.org/repos/asf/hbase-site.git cd hbase-site wget -O- https://builds.apache.org/job/hbase_generate_website/58/artifact/website.patch.zip | funzip > 1f999c1e2bba62fda0fb426a168afa338b31c251.patch git fetch git checkout -b asf-site-1f999c1e2bba62fda0fb426a168afa338b31c251 origin/asf-site git am 1f999c1e2bba62fda0fb426a168afa338b31c251.patch At this point, you can preview the changes by opening index.html or any of the other HTML pages in your local asf-site-1f999c1e2bba62fda0fb426a168afa338b31c251 branch, and you can review the differences by running: git diff origin/asf-site When you are satisfied, publish your changes to origin/asf-site using this command: git push origin asf-site-1f999c1e2bba62fda0fb426a168afa338b31c251:asf-site Changes take a couple of minutes to be propagated. You can then remove your asf-site-1f999c1e2bba62fda0fb426a168afa338b31c251 branch: git checkout asf-site && git branch -d asf-site-1f999c1e2bba62fda0fb426a168afa338b31c251 If failed, see https://builds.apache.org/job/hbase_generate_website/58/console