Commit graph

25 commits

Author SHA1 Message Date
Kamil Trzcinski
9c0b965d81 Use custom Ruby images to test builds
It allows us to remove redundant steps of installing required dependencies for every build.
2016-09-30 13:45:15 +02:00
Z.J. van de Weg
b36534d50f Reduce output to the build log 2016-09-28 09:16:09 +02:00
Phil Hughes
501a7e8997 Used phantomjs variable 2016-08-15 11:43:23 +01:00
Alfredo Sumaran
2cf3c1c31a Update phantomjs link 2016-08-13 00:57:40 -05:00
Phil Hughes
59955fbbbd Used mirrored version on GitLab 2016-08-13 00:57:40 -05:00
Kamil Trzcinski
65572b3b96 Fix file downloading 2016-08-13 00:57:40 -05:00
Kamil Trzcinski
e6173e0567 Install latest stable phantomjs 2016-08-13 00:57:40 -05:00
Kamil Trzcinski
d18fe2094b Use new PhantomJS version 2016-08-13 00:57:40 -05:00
Kamil Trzcinski
b43c6c43b4 Cache only apt and ruby from vendor
Since introduction of gitignore the vendor folder contains also gitignores which affects detection when to update a cache.
We explicitly cache only apt and ruby folders.
2016-06-12 23:05:19 +02:00
Kamil Trzcinski
03a7569ea6 Rerun failed spinach tests 2016-06-07 13:06:24 +02:00
Kamil Trzcinski
b09a329fd8 Use ruby:2.1 and ruby:2.2 images 2016-06-07 10:31:02 +02:00
Kamil Trzcinski
e6567bc13c Use gitlab-build-images for precache some of the dependencies 2016-06-04 00:24:33 +02:00
Tomasz Maczukin
b3a5f63644
Fix prepare build execution in docker environment 2016-04-19 11:57:10 +02:00
Kamil Trzcinski
3da55e37d0 Retry bundler and apt-get 2016-03-09 21:22:25 +01:00
Kamil Trzcinski
b651cd227e Fix script error 2016-03-09 14:26:49 +01:00
Kamil Trzcinski
978703abe2 Retry apt-get installation and bundle install 2016-03-09 14:22:32 +01:00
Kamil Trzcinski
c9371eab13 Use caching, instead of haxxy /cache 2016-02-10 16:53:55 +01:00
Kamil Trzcinski
25bde645d8 Install unzip in build environment [ci skip] 2016-01-25 10:59:01 +01:00
Kamil Trzcinski
2c28c11df5 Forcefully install apt packages 2016-01-23 21:29:43 +01:00
Kamil Trzcinski
edf93ecb6e Speed-up docker based builds
Enable to:
- Use APT cache
- Use Bundler cache
- Use PhantomJS cache
2016-01-22 19:09:22 +01:00
Achilleas Pipinellis
bb6ce2bb10 Test using a 1.9.8 phantomjs version built with fpm
https://gitlab.com/axil/phantomjs-debian
2015-11-29 13:44:19 +02:00
Achilleas Pipinellis
7d6323a9d4 Update phantomjs to 2.0.0
* Version 1.9 was removed from upstream Debian repos
2015-11-29 11:51:02 +02:00
Kamil Trzcinski
213d5fb773 Added missing packages required by docker builds 2015-06-25 15:42:56 +02:00
Marin Jankovski
82b21a835c Set build preparation script as executable. 2015-06-19 09:17:47 +02:00
Marin Jankovski
2b49706f1f Move prepare_build script to scripts dir. 2015-06-18 10:46:24 +02:00
Renamed from bin/prepare_build.sh (Browse further)