From ec74354ccdbe3bb584732e693966a0eff8b44fd2 Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Date: Tue, 19 Apr 2016 10:03:30 +0000 Subject: [PATCH 1/4] Add .gitlab-ci.yml file --- .gitlab-ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..da81bf0 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,12 @@ +before_script: + - ruby -v + - which ruby + - sudo apt-get install libicu-dev -y + - gem install bundler --no-ri --no-rdoc + - bundle install + +rspec: + script: + - bundle exec rake test + tags: + - ruby \ No newline at end of file -- GitLab From 86221c1d019157ced2d7ee40e6b64ac40ff51446 Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Date: Tue, 19 Apr 2016 10:06:51 +0000 Subject: [PATCH 2/4] Update ci script --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index da81bf0..1b9a6eb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,7 @@ before_script: - ruby -v - which ruby - - sudo apt-get install libicu-dev -y + - apt-get install libicu-dev -y - gem install bundler --no-ri --no-rdoc - bundle install -- GitLab From 674e21c8143680c244ae1c783687cbc6464ae16a Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Date: Tue, 19 Apr 2016 10:08:49 +0000 Subject: [PATCH 3/4] Add scripts dir --- scripts/.gitkeep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 scripts/.gitkeep diff --git a/scripts/.gitkeep b/scripts/.gitkeep new file mode 100644 index 0000000..e69de29 -- GitLab From 72bced98335a4ea874882245d692e538878d1bde Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Date: Tue, 19 Apr 2016 10:09:11 +0000 Subject: [PATCH 4/4] Add prepare_build.sh Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> --- .gitlab-ci.yml | 2 +- scripts/prepare_build.sh | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100755 scripts/prepare_build.sh diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1b9a6eb..888a93e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,7 @@ before_script: + - ./scripts/prepare_build.sh - ruby -v - which ruby - - apt-get install libicu-dev -y - gem install bundler --no-ri --no-rdoc - bundle install diff --git a/scripts/prepare_build.sh b/scripts/prepare_build.sh new file mode 100755 index 0000000..27ff1f9 --- /dev/null +++ b/scripts/prepare_build.sh @@ -0,0 +1,7 @@ +#!/bin/bash +if [ -f /.dockerinit ]; then + apt-get update -qq + apt-get install -y -qq libicu-dev cmake +else + export PATH=$HOME/bin:/usr/local/bin:/usr/bin:/bin +fi \ No newline at end of file -- GitLab