Commit Graph

38 Commits

Author SHA1 Message Date
Robert Speicher 9f7a7115a4 Convert CHANGELOG to Markdown
All this does is convert the version sections into headers. The list
items shouldn't really be indented by two spaces, but it makes no
difference to the rendering and this way we retain authorship history
for the actual changes.

Related to https://gitlab.com/gitlab-org/release-tools/merge_requests/29
2016-10-16 21:05:24 +02: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
winniehell 2c3b75a28c Add linting for duplicate CHANGELOG versions (!6039) 2016-09-19 10:36:51 +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
winniehell a361f314f8 add linting script for documentation 2016-08-09 00:21:10 +02:00
Grzegorz Bizon 7a0f4d3c90 Introduce SimpleCovEnv singleton helper and use it 2016-07-21 12:46:49 +02:00
Grzegorz Bizon 8e5e668e1a Patch SimpleCov to reuse code for coverage merger 2016-07-21 12:46:49 +02:00
Kamil Trzcinski a9f6679ac1 Use simplecov 0.12.0 which fixes merging test results 2016-07-21 12:45:35 +02:00
Kamil Trzcinski 3dac444ca1 Fix SimpleCov report merging 2016-07-21 12:44:24 +02:00
Kamil Trzcinski 070a96f54f Update configuration of SimpleCov 2016-07-21 12:44:24 +02:00
Kamil Trzcinski bd709e29b5 Use `scripts/merge-simplecov` 2016-07-21 12:44:24 +02: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
Kamil Trzcinski 792670f4ce Merge knapsack reports and upload them to external server 2016-06-03 17:35:00 +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
James Lopez c9be4d65f2 Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into feature/slack-notifications-on-ci
# Conflicts:
#	.gitlab-ci.yml
2016-02-18 11:12:26 +01:00
Kamil Trzcinski c9371eab13 Use caching, instead of haxxy /cache 2016-02-10 16:53:55 +01:00
James Lopez 0309e0818a removed slack task and added bash script instead. Updated gitlab-ci config file 2016-02-05 11:04:13 +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
Douwe Maan 046b283127 Groundwork for merging CI into CE 2015-08-25 18:42:46 -07: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