I found I forgot to build website with "-d publish/" parameter. Now it reduced to 1347.585 secs but that is still way too long
I've done some tests on building website ('jekyll build -d publish/ --profile'): 1. as it is : 1347.585 secs 2. excluding 'releases' directories : 2.38 secs 3. excluding 'releases' directories, and including '2.0.0-SNAPSHOT' directory of releases : 45 secs The build time is not stable but you can see how much the difference is. If we can separate building doc for each release, that should be best and it should reduce the build time greatly. If we can't separate building doc, we may want to take alternative approach: reducing maintaining releases. You can imagine that if we keep adding docs for new releases in website repo it should increase overall build time. I guess we may be better to provide only the last version of version lines: 0.9.7, 0.10.2, 1.0.4, 1.1.0 (will be 1.1.1 soon), 2.0.0-SNAPSHOT, total 5 releases. If we respect semantic versioning, major changes shouldn't be introduced in bug-fix releases so don't need to maintain docs separately. I would like to gather opinions around this along with moving website to git. Looking forward to hear others opinions. Thanks, Jungtaek Lim (HeartSaVioR) 2017년 8월 1일 (화) 오전 7:44, Jungtaek Lim <kabh...@gmail.com>님이 작성: > Also found that we don't expose 1.0.4 in documentation dropdown and 1.0.4 > directory is not created in 'publish/releases' directory. Maybe also missed > that. > > 2017년 8월 1일 (화) 오전 7:36, Jungtaek Lim <kabh...@gmail.com>님이 작성: > >> Hi devs, >> >> I'm trying to modify release note on 1.0.4 one of user reported about >> wrong CHANGELOG. And surprisingly, it took about 50 mins to serve the >> website locally. Any hints to reduce the time? 50 mins for only building >> the website is really annoying and anyone don't want to wait for that if we >> modify "a" file. >> >> And I found Storm 1.1.0 release note markdown file is missing. Taylor, >> could you add it back to the SVN repo? >> >> Thanks, >> Jungtaek Lim (HeartSaVioR) >> >