From 4dd3ad33f9e8ab8b0973fc249e376c280cb3d67a Mon Sep 17 00:00:00 2001 From: James Hillyerd Date: Sun, 23 Dec 2018 10:39:52 -0800 Subject: [PATCH] travis: Add Elm stage --- .travis.yml | 34 +++++++++++++++++++++------------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/.travis.yml b/.travis.yml index 92dc439..0e9d723 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,30 +1,38 @@ -language: go sudo: false -addons: - apt: - packages: - - rpm - env: global: - GO111MODULE=on -install: - - go get golang.org/x/lint/golint - - make deps - +language: go go: - "1.11.x" - - "tip" + - "master" + +install: + - "go get golang.org/x/lint/golint" + - "make deps" jobs: include: + - stage: elm + install: + - "cd ui" + - "npm install" + script: + - "elm-format --validate ." + - "npm run build" + language: elm + elm: "0.19.0" - stage: deploy - script: etc/travis-deploy.sh - go: "1.11.x" + script: "etc/travis-deploy.sh" + addons: + apt: + packages: + - rpm stages: - test + - elm - name: deploy if: tag IS present