image: haskell:latest cache: paths: - .stack-work - output - node_modules - bower_components - yarn.lock pages: script: - apt-get update - apt-get install -y curl - curl -sL https://deb.nodesource.com/setup_7.x | bash - apt-get install -y xz-utils make nodejs - npm install bower - npm install purescript - npm install pulp - export PATH="$(pwd)/node_modules/.bin":$PATH - bower install --allow-root - make test - export STACK_ROOT="$(pwd)/.stack" - stack setup - stack build - stack exec cooking build artifacts: paths: - public only: - master