Jermolene / build.jermolene.github.io

Build and release tools for updating tiddlywiki.com
5 stars 4 forks source link

Allow branches to be specified when building TiddlyWiki5 #4

Closed Jermolene closed 5 years ago

Jermolene commented 5 years ago

To address https://github.com/Jermolene/TiddlyWiki5/issues/3623 we need to extend the build scripts so that they can build the prerelease with the master branch of TW5 while using the tiddlywiki-com branch when rebuilding the current release with the latest documentation updates.

A complexity with the current build scripts is that they originated as the scripts I (@Jermolene) was using for my everyday development of TiddlyWiki5, and they still serve that purpose alongside being used to prepare builds for tiddlywiki.com. That is why the current scripts reach into the filing system for the files they need, rather than pulling them down afresh from git. In preparation for introducing continuous integration, it is proposed to drop support for using these scripts for local development and instead focus on the scenarios we need for CI. This means that the scripts will be more self-contained, pulling everything they need from git.

Breakdown of tasks:

Jermolene commented 5 years ago

@pmario - could you kindly point me at the CI scripts we were working on a couple of years ago? Many thanks.

Jermolene commented 5 years ago

This has been addressed in v5.1.20.