Commit Graph

26 Commits

Author SHA1 Message Date
Nick Thomas c3adf40fd1 Remove bashism from scripts/prepare_build.sh 2016-11-18 11:52:18 +00:00
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