rlenferink opened a new pull request #17:
URL: https://github.com/apache/jena-site/pull/17


   This puts the job configuration for deploying the Jena website in version 
control.
   
   It is created as multi-branch pipeline so that branches other than master 
will be tested as well (whether they build using Hugo). Deployment (copy from 
master -> asf-site) only happens on the 'master' branch.
   
   ---
   
   Steps to do to correctly setup the Jenkins job:
   - Create a new multibranch pipeline (e.g. 'site').
   - Set the gitbox url -> `https://gitbox.apache.org/repos/asf/jena-site.git` 
and use the `jenkins (master pub key)` credentials.
   - In the 'Scan Multibranch Pipeline Triggers' check the 'Periodically if not 
otherwise run' checkbox and enter a sane value (e.g. 15 minutes). This is 
needed because webhooks are not delivered to ci-builds (yet).
   - Save the job and click the 'Scan Multibranch Pipeline Now' button to 
trigger an initial scan.
   
   Output should be similar to:
   - https://ci-builds.apache.org/job/Celix/job/site/
   - https://ci-builds.apache.org/job/Celix/job/site/job/master/8/console
   
   ---
   
   /cc @afs 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to