While moving the website repo from SVN to Git a while back, I briefly
mentioned the possibility of automating our website builds, so that we
do not need to manually push the built website assets.
I have done some research regarding ASF's build infrastructure and it
turns out there is a git-website jenkins node for doing this.
Unfortunately, there isn't much documentation for this, and the howto
for this appears to be work in progress:
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=75964385
Before reaching out to infra and builds I'd like to clarify my
understanding of how Jenkins builds are currently set up for Calcite,
before asking builds and infra for further assistance:
- How were the Jenkins builds set up initially? Did INFRA set this up
for us or was there a self-service system?
- Are the ASF builds configured using exclusively using the control
panel at https://builds.apache.org/job/Calcite-Master/ or do we have
other configurations in the repository using configuration files similar
to .travis.yml?
Francis
- [DISCUSS] Automated website builds for Calcite projects Francis Chuang
-