On Sun, Jan 13, 2019 at 11:22 AM Felix Cheung <felixcheun...@hotmail.com> wrote:
> Eh, yeah, like the one with signing, I think doc build is mostly useful > when a) right before we do a release or during the RC resets; b) someone > makes a huge change to doc and want to check > > Not sure we need this nightly? > > ohai! i found the thread! :) (see the other emails i sent today, i have currently disabled all of these branch-based nightly doc builds) anyways, my thoughts: we almost *certainly* do not need this to be run nightly... if at all. i am highly dubious of the relative usefulness of these builds. if someone is to make a massive amount of changes to the spark site, they can just manually create run the doc build (via 'do-release-docker.sh -n -s docs') and then check things out locally from the spark/docs/_site directory[1][2]. another option would be to ruby and jekyll installed on their dev machine (or a vm or whatever) and just run 'PRODUCTION=1 RELEASE_VERSION="$SPARK_VERSION" jekyll build' from the spark/docs subdir (with the new site appearing in spark/docs/_site)[2][3]. thoughts? shane [1] i'm not sure if that dir will be easily accessible outside of the spark-rm docker container, but i can probably check this out tomorrow. [2] this will absolutely need to be documented somewhere (or somewheres). [3] this is my preferred solution. -- Shane Knapp UC Berkeley EECS Research / RISELab Staff Technical Lead https://rise.cs.berkeley.edu