From 8331f0a717a24680b4487232b4baf2ade5885dc0 Mon Sep 17 00:00:00 2001 From: Greenscreener Date: Fri, 19 Jul 2019 13:09:11 +0200 Subject: [PATCH] Added linting to .gitlab-ci.yml --- .gitlab-ci.yml | 31 +++++++++++++++++++++++++------ 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0a90909..1540ed7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,13 +1,27 @@ variables: GIT_SUBMODULE_STRATEGY: recursive -image: - name: klakegg/hugo:0.55.6-ext-alpine - entrypoint: - - /bin/sh - - "-c" - +lint: + image: + name: docker/compose:1.24.1 + entrypoint: + - /bin/sh + - "-c" + services: + - docker:dind + variables: + DOCKER_HOST: "tcp://docker:2375/" + DOCKER_DRIVER: overlay2 + script: + - docker-compose run xo-js-lint + - docker-compose run xo-html-lint + - docker-compose run sass-lint build: + image: + name: klakegg/hugo:0.55.6-ext-alpine + entrypoint: + - /bin/sh + - "-c" script: - hugo --minify artifacts: @@ -18,6 +32,11 @@ build: - master test: + image: + name: klakegg/hugo:0.55.6-ext-alpine + entrypoint: + - /bin/sh + - "-c" script: - hugo_output=$(hugo --path-warnings --i18n-warnings) - echo "$hugo_output"