File tree Expand file tree Collapse file tree 2 files changed +13
-6
lines changed Expand file tree Collapse file tree 2 files changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ to your package repo
3131 [ .circleci/config.yml] ( https://github.com/composewell/packcheck/blob/master/.circleci/config.yml )
3232 to your package repo
3333
34- #### Appveyor
34+ #### Appveyor (Windows)
3535* Add your package repo to Appveyor as necessary (See
3636 https://www.appveyor.com/docs/server/ )
3737* Copy
@@ -45,6 +45,13 @@ to your package repo
4545 [ .github/workflows/packcheck.yml] ( https://github.com/composewell/packcheck/blob/master/.github/workflows/packcheck.yml )
4646 to your package repo
4747
48+ #### Cirrus (FreeBSD)
49+ * Add your package repo to Cirrus as necessary (See
50+ https://cirrus-ci.org/ )
51+ * Copy
52+ [ .cirrus.yml] ( https://github.com/composewell/packcheck/blob/master/.cirrus.yml )
53+ to your package repo
54+
4855CI should work out of the box for most packages. Uncomment the relevant lines
4956in the CI config files or change the values of the environment variables for
5057fine grained control or custom configuration.
Original file line number Diff line number Diff line change @@ -4,11 +4,11 @@ synopsis: Universal build and CI testing for Haskell packages
44description :
55 This package contains a universal CI/build script @packcheck.sh@ and config
66 files designed such that you can just copy over
7- @.github\/workflows/packcheck.yml@, @appveyor.yml@ or @.circleci/config.yml@
8- to your package repo and your package is CI ready
9- in a jiffy. You can build and test packages on local machine as well. For
10- local testing, copy @packcheck.sh@ to your local machine, put it in your
11- PATH, and run it from your package directory :
7+ @.github\/workflows/packcheck.yml@, @appveyor.yml@, @.circleci/config.yml@
8+ or @.cirrus.yml@ to your package repo and your package is CI ready
9+ in a jiffy. You can build and test packages on local machine as
10+ well. For local testing, copy @packcheck.sh@ to your local machine,
11+ put it in your PATH, and run it from your package directory :
1212 .
1313 > $ packcheck.sh cabal
1414 > $ packcheck.sh stack
You can’t perform that action at this time.
0 commit comments