Commit Graph

149 Commits

Author SHA1 Message Date
Georges Dupéron
b923600593 Typos in README.md 2018-07-03 10:28:09 +02:00
Georges Dupéron
e041de1fd8 Added README.md with screenshots 2018-07-03 00:04:22 +02:00
Georges Dupéron
1c27435169 Changed the xvfb resolution so that the window title bar is visible, removed fluxbox's background picture 2018-07-03 00:00:32 +02:00
Georges Dupéron
352e5977d9 allow empty commits when deploying 2018-07-02 22:43:11 +02:00
Georges Dupéron
2d2921d8e4 create one artifact branch for each build in the matrix 2018-07-02 22:28:19 +02:00
Georges Dupéron
3d1559afad Recursive rsync to merge the new files with the base commit, preserve permissions 2018-07-02 22:19:54 +02:00
Georges Dupéron
9f68e2ea14 Renamed variable which was referring to GH_PAGES 2018-07-02 22:19:07 +02:00
Georges Dupéron
e1f0ba5228 Disabled display of commands as they risk leaking Travis OpenSSL key and IV, fixed typo 2018-07-02 20:53:36 +02:00
Georges Dupéron
9a26a0a9b1 mktemp does not accept --prefix 2018-06-30 18:32:54 +02:00
Georges Dupéron
3856bfd6dd Fix nonsense in make-travis-key: the public key was encrypted, instead of the private key, and had the wrong name anyway. 2018-06-30 18:26:52 +02:00
Georges Dupéron
64847626e7 Replace indirect expansion by a nested shell invocation, to avoid having a dependency on bash 2018-06-30 18:22:50 +02:00
Georges Dupéron
86d19f9eff Fixed typo: number of arguments 2018-06-30 18:15:17 +02:00
Georges Dupéron
3ccd25efc0 Fix typo in Makefile 2018-06-30 18:07:25 +02:00
Georges Dupéron
9ea39f06d5 Deploy screenshots 2018-06-30 18:04:45 +02:00
Georges Dupéron
dea1a3f8dc Auto-publish scripts for travis-os-deploy-artifacts 2018-06-30 17:51:34 +02:00
Georges Dupéron
c8806b151e Remove temporary files upon success (still to do: make sure they are also removed on failure) 2018-06-30 16:56:39 +02:00
Georges Dupéron
925d0d787b Switch from tempfile to mktemp, as tempfile is deprecated 2018-06-30 16:52:00 +02:00
Georges Dupéron
a42e96d773 Added extra newline with the new slowdown 2018-06-30 00:53:36 +02:00
Georges Dupéron
52aa606f62 width for the public Travis log 2018-06-29 23:54:57 +02:00
Georges Dupéron
608a87e203 Fixed newlines in slowed down screenshot 2018-06-29 23:53:23 +02:00
Georges Dupéron
e618bd368d another slowdown attempt 2018-06-29 23:47:14 +02:00
Georges Dupéron
29dc3d26cf Attempt at slowing down the output even more, so that Travis finally stops corrupting the data. 2018-06-29 23:41:57 +02:00
Georges Dupéron
83ca31c5e2 Decrease again display speed to try to avoid data corruption by Travis. 2018-06-29 09:12:48 +02:00
Georges Dupéron
1c13c98ef0 Take better screenshots; reorganized files 2018-06-29 08:54:45 +02:00
Georges Dupéron
e41bd9c447 Cleanup: removed color test 2018-06-29 01:12:14 +02:00
Georges Dupéron
be6bc729f6 Doubled resolution of ANSI-art screenshots, by using FG and BG colours. The drawback is that there are less color choices for the background color. 2018-06-29 00:48:38 +02:00
Georges Dupéron
70a1d44c6a Slow down output in the hope that it will avoid corruption of unicode characters by Travis 2018-06-28 19:32:45 +02:00
Georges Dupéron
9db77cfb69 Fixed width of ANSI-art pixels. We should scale the image prior to conversion, to fix the aspect ratio. 2018-06-28 02:36:35 +02:00
Georges Dupéron
3560163759 Added ANSI-art screenshots to the Travis logs 2018-06-28 02:27:21 +02:00
Georges Dupéron
7108266b96 character test + color 2018-06-28 00:50:26 +02:00
Georges Dupéron
d5985bb58b Travis color test 2018-06-28 00:41:38 +02:00
Georges Dupéron
76ee6230e7 VirtualBox: trying with sudo 2018-06-27 02:31:57 +02:00
Georges Dupéron
a93c2e4b72 Try to get VirtualBox to run on Travis 2018-06-27 01:22:34 +02:00
Georges Dupéron
da55e3d2e0 Added dependency on scrot, so that we can take and upload screenshots later. 2018-06-27 01:14:51 +02:00
Georges Dupéron
b75792f45a VirtualBox needs --type sdl to work in xvfb 2018-06-27 01:14:32 +02:00
Georges Dupéron
bd83552683 Added VirtualBox 2018-06-27 01:07:17 +02:00
Georges Dupéron
f377f2f7f7 bochs-x is buggy on ubuntu 14.04, use bochs-sdl instead 2018-06-26 02:39:53 +02:00
Georges Dupéron
c4fb6e3cfb Added bochs 2018-06-26 02:35:07 +02:00
Georges Dupéron
eb90ca298b Included a test target in the main Makefile, to run all tests 2018-06-26 02:16:16 +02:00
Georges Dupéron
8e65a81bfc Use runsikuli from $PATH, so that the tests may be run outside of Travis 2018-06-26 02:07:58 +02:00
Georges Dupéron
98e54e1d02 Another dependency for Sikuli (wmctrl) 2018-06-26 02:06:44 +02:00
Georges Dupéron
33461b00d3 Another dependency for Sikuli 2018-06-26 01:51:49 +02:00
Georges Dupéron
af822e7da1 Added dependency on nasm 2018-06-26 01:49:09 +02:00
Georges Dupéron
5a71038af0 Fixed apt package names for Travis (Ubuntu 14.04) 2018-06-26 01:46:23 +02:00
Georges Dupéron
741a36ea67 Added example os for i386, quick test with Sikuli 2018-06-26 01:46:20 +02:00
Georges Dupéron
5b3c3bbe48 Fix command for VirtualBox 2018-06-25 00:09:09 +02:00
Georges Dupéron
f0a4a5dcc7 Fix command for VirtualBox 2018-06-25 00:05:14 +02:00
Georges Dupéron
fffcd83e70 Added stubs for bochs and virtualbox, to be filled out. 2018-06-25 00:00:53 +02:00
Georges Dupéron
3f5761696e Initial commit 2018-06-24 23:49:31 +02:00