From d9946b8c3fdddb95f4cb7457abf163afd65bee6b Mon Sep 17 00:00:00 2001 From: telyn Date: Thu, 25 Jan 2018 11:14:03 +0000 Subject: add codeclimate job and build thegem --- .gitlab-ci.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to '.gitlab-ci.yml') diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 07b992b..967e78e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,6 +3,17 @@ stages: - package - publish +codeclimate: + image: $CI_REGISTRY/docker-images/layers:stretch-codeclimate + stage: test + tags: + - docker-socket + script: + - codeclimate analyze -f json > codeclimate.json + artifacts: + paths: [codeclimate.json] + + .test: &test image: $CI_REGISTRY/docker-images/layers:$DISTRO-ruby stage: test @@ -38,6 +49,17 @@ test:stretch: paths: - pkg/ +package:gem: + stage: package + image: $CI_REGISTRY/docker-images/layers:jessie-ruby + artifacts: + paths: + - pkg + script: + - package + variables: + GEMFILE: mauve.gemspec + package:jessie: <<: *package variables: -- cgit v1.2.1