stackage/check-lts
2024-12-09 13:08:42 +05:30

15 lines
371 B
Bash
Executable File

#!/bin/bash
# Convenience script for checking constraints locally
cd `dirname $0`
export GHCVER=$(sed -n "s/^ghc-version: \"\(.*\)\"/\1/p" "lts-build-constraints.yaml")
LTS="lts-$@"
curator update &&
curator constraints --target=$LTS &&
curator snapshot-incomplete --target=$LTS &&
curator snapshot &&
stack --resolver ghc-$GHCVER exec curator check-snapshot