CI to automate build of cargo lockfiles on different Alpine releases for git-annex aports https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/community/git-annex
Find a file
Joey Hess d3b7c6705c
clean up concurrent output of tests
Using concurrent-output this is easy. Just have to check if tasty has
color enabled, and propagate it into the worker processes, some of which
will be run without a controlling console.

Also added a call to installSignalHandlers; I noticed that interrupting
the test suite could leave the console in a bad state and this fixes
that.

The ansi-terminal dependency is free, since tasty also depends on it.

Sponsored-by: Dartmouth College's Datalad project
2022-03-16 12:41:28 -04:00
Annex
Assistant
Backend
Build
CmdLine fix annex.skipunknown false error propagation 2022-02-28 12:54:56 -04:00
Command add back lost packString 2022-03-02 18:22:38 -04:00
Config
Database
debian clean up concurrent output of tests 2022-03-16 12:41:28 -04:00
doc parallelize git-annex test for 25% speedup 2022-03-14 15:24:37 -04:00
Git
Limit
Logs
Messages factor out Utility.Aeson.textKey 2022-03-02 18:24:06 -04:00
P2P
Remote
RemoteDaemon
standalone
static
templates
Test clean up concurrent output of tests 2022-03-16 12:41:28 -04:00
Types factor out Utility.Aeson.textKey 2022-03-02 18:24:06 -04:00
Upgrade
Utility fix build warning with old aeson 2022-03-07 13:29:24 -04:00
.ghci
.gitattributes
.gitignore
.mailmap
Annex.hs
Assistant.hs
Backend.hs
bash-completion.bash
Benchmark.hs
BuildFlags.hs
BuildInfo.hs
CHANGELOG changelog 2022-03-02 18:27:20 -04:00
CmdLine.hs
Command.hs
Common.hs
Config.hs
COPYRIGHT
Creds.hs
Crypto.hs
git-annex.cabal clean up concurrent output of tests 2022-03-16 12:41:28 -04:00
git-annex.hs
git-union-merge.hs
Git.hs
Key.hs
Limit.hs
Logs.hs
Makefile hard link git-annex to fix ./git-annex test 2022-03-07 14:01:45 -04:00
Messages.hs
NEWS
README
Remote.hs factor out Utility.Aeson.textKey 2022-03-02 18:24:06 -04:00
Setup.hs
stack.yaml
Test.hs allow tests to be split for more granularity 2022-03-14 17:23:52 -04:00
Types.hs
Upgrade.hs

git-annex allows managing large files with git, without storing the file
contents in git. It can sync, backup, and archive your data, offline
and online. Checksums and encryption keep your data safe and secure. Bring
the power and distributed nature of git to bear on your large files with
git-annex.

For documentation, see doc/ or <https://git-annex.branchable.com/>