Skip to content

stackbuilders/stack-build-orb

 
 

Repository files navigation

Stack Build Orb

CircleCI

Built, test, and lint Stack-based Haskell projects in your CircleCI jobs.

Usage

version: 2.1

orbs:
  stack-build: stackbuilders/stack-build@x.y.z

workflows:
  commit:
    jobs:
      - stack-build/build-test-lint:
          name: "default"
      - stack-build/build-test-lint:
          name: "ghc-8.8.3 / lts-15.12"
          stack_yaml: stack-lts-15.12.yaml
      - stack-build/build-test-lint:
          name: "ghc-8.6.5 / lts-14.27"
          stack_yaml: stack-lts-14.27.yaml
      - stack-build/build-test-lint:
          name: "ghc-8.4.3 / lts-12.10"
          stack_yaml: stack-lts-12.10.yaml
      - stack-build/build-test-lint:
          name: "nightly"
          stack_yaml: stack-nightly.yaml
          stack_arguments: --resolver nightly
          hlint: false
          weeder: false

See all examples.


LICENSE | CHANGELOG

About

Built, test, and lint Stack-based Haskell projects in your CircleCI jobs

Resources

License

Stars

Watchers

Forks

Languages

  • Shell 40.5%
  • Nix 38.3%
  • Makefile 21.2%