Commit graph

34 commits

Author SHA1 Message Date
Daniel Martí 14da2ce04e CI: Temporarily remove --depth=1
See https://gitlab.com/gitlab-com/support-forum/issues/652.
2016-04-18 15:22:42 +01:00
Daniel Martí 9e52a153a2 CI: Bump image 2016-04-05 10:52:37 +01:00
Daniel Martí 8f8a427db7 CI: Use the new base image
Lighter, since it doesn't include all the stuff required to build and
test the client that we don't need here.
2016-03-29 13:36:43 +01:00
Daniel Martí b55f2a7628 CI: Bump docker image
Now python3 comes installed.
2016-03-17 14:17:15 +00:00
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