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