The Flink(-StateFun) documentation is build nightly in the Apache buildbot (https://cici2.apache.org/buildbot.html) environment and served by it as well.
The StateFun documentation is built nightly and served at https://ci2.apache.org/.
Build Environment
Apache Buildbot
The following files configure buildbot for checking out branches and building the docs. Check it out for adjusting the build configuration.
- flink.conf: https://svngithub.com/apache.org/repos/infra/infrastructure-bb2/buildbot/aegis/buildmaster/master1/projectsblame/master/flink.confpy
- flink-statefun.conf: https://github.com/apache/infrastructure-bb2/blob/master/flink-statefun.py
...
The Flink docs will be served under the following URLs:
- https://cinightlies.apache.org/projects/flink/flink-docs-BRANCH (e.g. flink-docs-master)
- https://cinightlies.apache.org/projects/flink/flink-docs-ALIAS (e.g. flink-docs-release-1.6)
...
You can manually trigger a build via an IRC buildbot.
- For Flink, go Go to: https://webchat.freenode.net/. For StateFun, go to: https://web.libera.chat/
- Pick a nickname (e.g. uce) and channel #flink-testing
- For Flink docs, type flink-buildbot: force build flink-docs-BRANCH
- For StateFun docs, type flink-sf-buildbot: force build flink-statefun-docs-BRANCH
...
For Flink, you can check the progress of the build at at, for example, https://cici2.apache.org/#/builders/flink-docs-release-1.5/builds/7 where the last number is the build number. You can check the progress of all builders at https://ci.apache.org/builders17/builds/1.
For StateFun, you can check the progress of the build at, for example, https://ci2.apache.org/#/builders/14/builds/43.
You can check the progress of all builders at https://ci2.apache.org/#/builders.
...