Jermolene
fa638b8b5b
CI: Enable continuous integration
...
Going live!
2019-01-08 14:02:46 +00:00
Jermolene
4d5a79acb8
CI: Add branch to travis commit messages
2019-01-08 13:46:18 +00:00
Jermolene
d14d7f0168
CI: Remove non-functional attempt to set build timezone
...
And also trigger a build for testing
2019-01-08 11:33:45 +00:00
Jermolene
83bea2a270
CI: Another attempt to fix the timezone
2019-01-08 11:16:31 +00:00
Jermolene
2b8efdc3ea
CI: Fix building of test.html
2019-01-08 11:00:14 +00:00
Jermolene
27d0b2b491
CI: Try to fix the timezone of the build
...
To match the timezone of my development machine used for previous builds
2019-01-08 10:47:56 +00:00
Jermolene
824930682a
CI: Fix plugin library version and build test.html
2019-01-08 10:34:50 +00:00
Jermolene
d8104e2c41
CI: Add timezone to datestamps
2019-01-08 10:01:23 +00:00
Jermolene
06f1f1a532
CI: Make sure we can see commit error messages
2019-01-07 21:44:07 +00:00
Jermolene
6121c0b5a7
CI: Fix date format
2019-01-07 21:34:30 +00:00
Jermolene
2c5b1c4a8c
CI: Remove extraneous log information
2019-01-07 21:31:43 +00:00
Jermolene
3d687a7935
CI: Fix switched tiddlywiki versions
2019-01-07 21:30:58 +00:00
Jermolene
5d20a54713
CI: Figure out why master is building with the wrong version number
2019-01-07 21:27:05 +00:00
Jermolene
14623d33d2
CI: Fixes
...
Things are starting to work now...
* Now we extract the version number from package.json to use in making the plugin library
* We start building the whole site (eek, going to be slow)
2019-01-07 20:07:32 +00:00
Jermolene
37b335a136
CI: Try to quieten the commits
2019-01-07 18:48:40 +00:00
Jermolene
d5a25c9a96
CI: Start building properly
2019-01-07 18:40:22 +00:00
Jermolene
6c48c24332
CI: Include the date in the build details
2019-01-07 17:32:46 +00:00
Jermolene
86e27d64f2
CI: Fix up getting the git branch details into the build
2019-01-07 17:27:18 +00:00
Jermolene
decbe33f1f
CI: More tweaking git commands...
2019-01-07 17:08:25 +00:00
Jermolene
8205893af9
CI: Further attempts to fix up the git integration
2019-01-07 17:01:12 +00:00
Jermolene
75158c0366
CI: Fixing up the Git integration
2019-01-07 16:51:06 +00:00
Jermolene
a2d4239db0
CI: Pull scripts out into files
...
Still trying to get the github integration working
2019-01-07 16:42:30 +00:00
Jermolene
1d9c932e16
CI: Attempt to pull pages branch from GitHub before the build, and push afterwards
...
Using a testing repository for now
2019-01-07 16:29:42 +00:00
Jermolene
58f7e7bd85
CI: Fixing getting the build details into a file
2019-01-07 11:40:52 +00:00
Jermolene
8f54231d62
CI: Start to get the build details into the build
2019-01-07 11:21:10 +00:00
Jermolene
97f7f8f111
CI: Doh! A simpler way to get the branch name
2019-01-07 10:44:19 +00:00
Jermolene
4e0b03b19f
CI: Fix git branch detection
...
The old code was returning "HEAD" where we really want "master"
2019-01-07 10:38:48 +00:00
Jermolene
097b0e2d4a
CI: Further attempts to pass Git details to our build script
2019-01-07 10:31:56 +00:00
Jermolene
87f077314b
CI: Now try passing some details about the current git commit
2019-01-06 21:56:32 +00:00
Jermolene
7a07c84eac
CI: Still trying to pass an environment variable
2019-01-06 21:49:20 +00:00
Jermolene
512d5662cc
CI: Another attempt to fix passing an environment variable to a script
2019-01-06 21:41:36 +00:00
Jermolene
32974eebdb
CI: Still trying to pass an environment variable to our build script
2019-01-06 21:14:32 +00:00
Jermolene
eca5df9f01
CI: Fixing setting up job-specific environment variables
2019-01-06 21:08:31 +00:00
Jermolene
c42eba3308
CI: Pass environment variable to the build job
2019-01-06 19:08:23 +00:00
Jermolene
77d286213f
CI: Fix another yml problem
2019-01-05 18:35:56 +00:00
Jermolene
da864e23d6
CI: Fix YAML errors
...
I don't understand YAML
2019-01-05 12:10:55 +00:00
Jermolene
d58bc33df4
CI: Investigate conditional stages
...
For "master" we need to rebuild the prerelease; for "tiddlywiki-com" we need to rebuild the main release using the latest release. I want to have as much of the travis specific build logic expressed in travis.yml as possible, hence having to figure out Travis's syntax rather than doing everything in a script that tests the $TRAVIS_BRANCH environment variable...
2019-01-05 11:59:16 +00:00
Jermolene
c97c3cea74
CI: Fix intentionally broken test
2019-01-04 20:11:02 +00:00
Jermolene
e9f2a24f30
CI: Exit when tests fail
2019-01-04 20:07:37 +00:00
Jermolene
0b7f72ce5c
CI: Output the build TW version number for debugging
2019-01-04 18:02:59 +00:00
Jermolene
52d328ee1b
CI: Temporarily make one of the tests fail to make sure that failed tests work
2019-01-04 17:58:16 +00:00
Jermolene
ddf22ec2a4
We have to force the installation of TiddlyWiki
...
(This is so that we have the latest released version of TW5 for building the non-prerelease version)
2019-01-04 17:53:59 +00:00
Jermolene
6b4294923f
Test edition: exit with an error code if the tests fail
2019-01-04 17:46:11 +00:00
Jermolene
2dd76007d3
CI: Stipulate the latest version of node
2019-01-04 17:45:52 +00:00
Jermolene
31470f676c
Minimal first pass at continuous integration
...
For now, we're just using Travis CI to run the main build script
2019-01-04 17:25:30 +00:00
Jermolene
d6bffad8ab
Remove references to obsolete "2bld" edition
2019-01-04 16:48:07 +00:00
Jermolene
6195069c5e
Fix URL of prerelease plugin library for v5.1.20
2018-12-21 09:31:36 +00:00
Jermolene
8e3f9d6aba
Version update for v5.1.20-prerelease
2018-12-20 17:27:36 +00:00
Jermolene
1793dc5e34
Plugin library version for prerelease
2018-12-20 17:10:35 +00:00
Jermolene
21f4d05ca0
Version number update for 5.1.19
2018-12-20 16:38:56 +00:00