Stephen Gaito
4171aef19e
added explicit install of wget in installAutomaticTests
2020-06-14 10:35:20 +01:00
Stephen Gaito
f48822d816
corrected printing of error messages in test.py.in
2020-06-13 19:38:51 +01:00
Stephen Gaito
d373e10218
corrected createImages
2020-06-12 14:53:44 +01:00
Stephen Gaito
bf924dca2d
explicitly split createDockerImage into an inside and an outside docker container parts
2020-06-12 14:50:49 +01:00
Stephen Gaito
501b73b489
exploring create image permissions problems
2020-06-11 09:27:47 +01:00
Stephen Gaito
c10efe8ece
updated createAppImage to understand permissions problems
2020-06-11 09:05:14 +01:00
Stephen Gaito
d327b43a43
ensure files copied into AppImage Debian archive and Docker image are readable added sudo as a build tool
2020-06-11 06:37:23 +01:00
Stephen Gaito
174f28a21a
updated required build tools
2020-06-09 12:52:18 +01:00
Stephen Gaito
d5fd346ba0
corrected documentation
2020-06-06 13:09:54 +01:00
Stephen Gaito
87bc1ba525
updated release message
2020-06-06 12:53:21 +01:00
Stephen Gaito
aaa7f53c58
corrected appimage creation
2020-06-06 12:31:17 +01:00
Stephen Gaito
8f86e21b8f
test travis
2020-06-06 11:52:52 +01:00
Stephen Gaito
a3b712d893
added creation and upload of test results
2020-06-06 10:39:36 +00:00
Stephen Gaito
570421d04a
corrected travis release scripts
2020-06-06 09:59:52 +01:00
Stephen Gaito
76bd542ae5
test travis 3
2020-06-06 09:40:24 +01:00
Stephen Gaito
c69a56f41e
test travis 2
2020-06-06 09:37:55 +01:00
Stephen Gaito
cee878e667
test travis
2020-06-06 09:34:34 +01:00
Stephen Gaito
5165d5d6e7
fixed versionEnvs
2020-06-06 09:29:55 +01:00
Stephen Gaito
5ddc84e7f8
fixed reportEnvs
2020-06-06 09:25:50 +01:00
Stephen Gaito
1cb016fd14
enable releases on multiple ubuntu distributions reattempt travis
2020-06-06 09:22:08 +01:00
Stephen Gaito
6028a9d280
enable releases on multiple ubuntu distributions
2020-06-06 09:15:01 +01:00
Stephen Gaito
d456ae4412
start multiple releases via travis
2020-06-06 09:00:07 +01:00
Stephen Gaito
6b11b0133e
added upload of deb pakcage to githubTGclwBM
2020-06-06 08:21:31 +01:00
Stephen Gaito
7417038308
added upload of deb pakcage to github
2020-06-06 08:18:44 +01:00
Stephen Gaito
f3e7e60ed2
corrected docker image creation and added additional build documentation
2020-06-06 07:50:22 +01:00
Stephen Gaito
2faa2c022a
corrected travis build
2020-06-06 07:03:26 +01:00
Stephen Gaito
0d5d7ad721
corrected travis configuration
2020-06-06 06:33:45 +01:00
Stephen Gaito
a5209ace82
turned on simple tests and upload from travis
2020-06-06 06:18:14 +01:00
Stephen Gaito
49712c9ec2
minor corrections
2020-06-05 12:06:51 +01:00
Stephen Gaito
d4c172d8ce
minor corrections
2020-06-05 11:55:54 +01:00
Stephen Gaito
d49260afe7
corrected table of contents
2020-06-05 11:47:46 +01:00
Stephen Gaito
3f45343ba4
added more comprehensive documentation for the build scripts
2020-06-05 11:44:33 +01:00
stephengaito
6f38dfffeb
Merge pull request #28 from stephengaito/travisLocalTests
...
Travis local tests
Partial work on using travis to perform local browser tests... which fail in way different to local browser tests on a local machine.... so we need a strategy to allow failures on travis AND to automatically upload the results to the github releases page...
BUT we will overhaul and document the buildScripts before fixing this issue.
2020-06-05 08:18:55 +01:00
Stephen Gaito
8358679784
test creating images inside travis
2020-06-03 19:25:05 +01:00
Stephen Gaito
f584f9196e
attempt local browser tests with travis
2020-06-03 18:55:37 +01:00
Stephen Gaito
68ce207809
updated tests
2020-06-03 15:13:29 +01:00
Stephen Gaito
a2b2e9dbc4
updated tests
2020-06-03 15:10:37 +01:00
Stephen Gaito
7745c3ba85
updated tests
2020-06-03 15:06:05 +01:00
Stephen Gaito
939075cc3a
added testScript to run local tests
2020-06-03 14:54:10 +01:00
stephengaito
fbf06c21f8
Merge pull request #27 from stephengaito/updateTests
...
updated local tests and added bash scripts to help automate testing.
updated local tests (currently ignoring remote browser tests)
currently the browser_tests/text_visibility fails because of clipping issues (probably actually layering interactions with clipping)
added bash scripts to help install run and check the test outputs, as well as regenerate tests which fail simply due to slight layout changes.
2020-06-03 14:42:54 +01:00
Stephen Gaito
d2e869f05c
updated local tests and added bash scripts to help automate testing.
2020-06-03 12:17:44 +00:00
stephengaito
0b0d14afd9
Merge pull request #26 from stephengaito/updateTravis
...
Update travis
Sorted out building on Travis-Linux (Ubuntu 18.04) now working but need tests and upload
Attempted (and failed) to get Travis-MacOS working. Since I have no MacOS machines locally and the cost of a cloud MacOS instance is too high, I am unable to understand how to fix HomeBrew build.
ABANDONED HomeBrew for MacOS.
2020-06-03 05:19:31 +01:00
Stephen Gaito
d7da59ba12
cleaned up references to apt build scripts
2020-06-02 18:45:29 +00:00
Stephen Gaito
f33ec28d89
removed all brew related build scripts as well as install poppler and fontforge
2020-06-02 18:41:10 +00:00
Stephen Gaito
91c1163721
begun cleaning up buildScripts to remove brew
2020-06-02 15:54:32 +00:00
Stephen Gaito
3f6d39e71f
move brew install into .travis.yml
2020-06-02 14:02:30 +00:00
Stephen Gaito
5941fb40c4
corrected brew installs for travis homebrew
2020-06-02 13:45:26 +00:00
Stephen Gaito
2904663ad2
started work on macos travis builds
2020-06-02 13:28:36 +00:00
Stephen Gaito
3e835a38e2
refactored use of set ev
2020-06-02 11:58:27 +00:00
Stephen Gaito
f1828789f6
ensure important buildScripts have set ev
2020-06-02 11:34:11 +00:00