Daniel Martí
f23011f408
CI: set up all SDK components in PATH
2015-09-01 21:12:41 -07:00
Daniel Martí
c633b21f6c
CI: Split up package installing
...
Advantages:
* Easier to tell why we need each package
* apt-get install output is less scary/huge
* CI job is split in more, smaller steps easier to debug
2015-09-01 15:23:06 -07:00
Hans-Christoph Steiner
9855d4089c
install build dependencies for Pillow
...
When Pillow is installed with pip, it needs to compile the C code
against a few libraries, like libjpeg. This also adds python-git
as a dep.
2015-09-01 23:48:28 +02:00
Daniel Martí
88dcc9d272
CI: add missing python-virtualenv package
2015-09-01 11:34:04 -07:00
Hans-Christoph Steiner
242e9d2fb9
gitlab-ci: install all android packages at once
...
the `android` utility is pretty stupid, it doesn't really cache the
package index info. So each time it is run, it tries to fetch the
indexes from the network. This combines all android package installs
to a single command to make things run quicker.
2015-09-01 19:57:40 +02:00
Hans-Christoph Steiner
e6c0be8898
move tests into common script for jenkins and gitlab-ci
2015-09-01 19:52:37 +02:00
Daniel Martí
4a4bb3e7a5
CI: Add missing yaml dependency
2015-09-01 10:42:16 -07:00
Daniel Martí
79749fe8b4
GitLab CI: Java is required to set up the SDK
2015-08-28 16:34:42 -07:00
Daniel Martí
9e99270680
Gitlab CI: install SDK
2015-08-28 16:11:54 -07:00
Daniel Martí
1eb83dcfea
Gitlab CI: run tests too
2015-08-28 16:08:01 -07:00
Daniel Martí
4e14d9ceb4
Gitlab CI: Rename static analyzers task to "check"
2015-08-27 16:07:45 -07:00
Daniel Martí
12aea08580
First try at Gitlab CI integration
2015-08-27 16:00:02 -07:00