Skip to content

Commit 342c558

Browse files
Add FreeBSD CI details to README and cabal file
1 parent d8f153e commit 342c558

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff 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+
4855
CI should work out of the box for most packages. Uncomment the relevant lines
4956
in the CI config files or change the values of the environment variables for
5057
fine grained control or custom configuration.

packcheck.cabal

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ synopsis: Universal build and CI testing for Haskell packages
44
description:
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

0 commit comments

Comments
 (0)