Daniel Martí
1df2d03ed3
CI: Install py3 deps until image is updated
2016-03-13 13:27:00 +00:00
Daniel Martí
255781f489
CI: No longer need to install deps
2016-02-29 22:57:21 +00:00
Daniel Martí
44824d6946
CI: Specify our docker image
2016-02-29 14:57:49 +00:00
Daniel Martí
05b7c67542
CI: Simplify script
2016-02-26 16:37:50 +00:00
Daniel Martí
485c6b4aa2
CI: explicitly install git
...
The base system might not have it.
2016-01-07 15:06:29 +01:00
Daniel Martí
27ec7f82f8
CI: run lint -f
2015-12-08 17:58:12 +01:00
Daniel Martí
5741599f1c
CI: clone --depth=1 is enough
2015-11-14 23:49:53 +01:00
Daniel Martí
eb45f97576
CI: fix path typo
2015-09-11 18:41:15 -07:00
Daniel Martí
cbf2de9caa
CI: check formatting via rewritemeta
2015-09-11 18:37:56 -07:00
Daniel Martí
6f26316caa
Set up fdroidserver at the start of PATH
2015-09-02 11:51:14 -07:00
Daniel Martí
761f923fb7
CI: add python-yaml dependency
2015-09-01 11:45:02 -07:00
Daniel Martí
895a9a4a68
Gitlab CI: server no longer attached to magic and requests
2015-08-31 17:06:33 -07:00
Daniel Martí
26eca05d4d
Gitlab CI: echo what we're doing
2015-08-27 15:50:20 -07:00
Daniel Martí
06ce8f95b7
Gitlab CI: make apt-get quiet
2015-08-27 15:40:18 -07:00
Daniel Martí
7f65876811
Join readmeta and lint into the same task/job
...
This way, the preparing commands are only run once. Also, if readmeta fails,
lint will fail with the same message. So having the two messages thrown in
parallel is of little use.
2015-07-30 14:08:28 -07:00
Daniel Martí
f7eae17fae
Also run lint as part of the CI job
2015-07-30 12:41:50 -07:00
Daniel Martí
c870b7311d
Set up fdroiddata with empty config.py
2015-07-30 12:36:17 -07:00
Daniel Martí
53cdcedcbc
Run fdroid readmeta inside fdroiddata
2015-07-30 12:34:40 -07:00
Daniel Martí
2cd2c669fe
Add deps necessary for fdroid readmeta
2015-07-30 12:33:07 -07:00
Daniel Martí
3061e4856e
Remove existing fdroidserver clone
...
It may be outdated or wrong
2015-07-30 12:28:58 -07:00
Daniel Martí
75576e013a
Give up on setup.py
2015-07-30 12:20:01 -07:00
Daniel Martí
f2370fed5b
https clone address requires .git
2015-07-30 11:57:48 -07:00
Daniel Martí
5cb76d0f89
Run setup inside dir, clone instead of wget
2015-07-30 11:55:39 -07:00
Daniel Martí
643e5c9d90
Apparently no sudo required
2015-07-30 11:52:26 -07:00
Daniel Martí
6fc3f02b9f
Make sure python-setuptools is installed
2015-07-30 11:47:29 -07:00
Daniel Martí
c7437a8f9f
Use setup.py directly
2015-07-29 17:10:49 -07:00
Daniel Martí
2d00570a48
Apparently custom images aren't allowed on ci.gitlab.com
...
Output from ci.gitlab.com:
ERROR: No images are allowed
Please check runner's configuration: http://doc.gitlab.com/ci/builds_configuration/docker.html#overwrite-image-and-services
2015-07-29 16:57:53 -07:00
Daniel Martí
bc2328899a
Use python 2.7 docker image
2015-07-29 16:52:09 -07:00
Daniel Martí
592b9fba97
Fix CI job
2015-07-29 16:41:37 -07:00
Daniel Martí
3bc655d288
First attempt at Gitlab CI yml file
2015-07-29 16:16:43 -07:00