Chris Done
8d523d98cf
Fix typo in doc string
2015-02-15 23:48:30 +01:00
Emanuel Borsboom
f51b86e165
Add install subcommand.
...
Used to install a Stackage snapshot from a build plan.
2015-01-29 14:03:54 -08:00
Michael Snoyman
b4586e991e
Don't die due to missing tool jgm/zip-archive#23
2015-01-23 00:09:10 +02:00
Michael Snoyman
b08210debd
LTSHaskell distro name haskell/hackage-server#307
2015-01-14 08:18:30 +02:00
Michael Snoyman
fd56370e3a
STACKAGE_AUTH_TOKEN environment variable
2015-01-11 10:18:39 +02:00
Michael Snoyman
548578c16b
skip-check option to nightly (good for 7.10 builds)
2015-01-07 17:10:49 +02:00
Chris Done
d08d1b6248
Check for cycles when checking a build plan #375
2015-01-07 03:00:08 +01:00
Michael Snoyman
e77403edc4
upload-nightly
2015-01-06 10:54:02 +02:00
Michael Snoyman
241d5d72e2
second ==> minute
2015-01-05 17:18:47 +02:00
Michael Snoyman
cb9526b2fd
Say "Still Alive" during checking for Travis
2015-01-05 17:08:23 +02:00
Chris Done
45b33ac54d
Flexible tests for checkBuildPlan ( #375 )
...
@snoyberg Can you confirm that this simple test suite works for you?
I've set this up so that I can then add some cyclic dependencies and add
an occurs check for that, but figured I'd setup tests for some of the
existing invariants first.
Should be like:
$ cabal test --ghc-options=-O0; cat dist/test/stackage-0.4.0-spec.log
Building stackage-0.4.0...
Preprocessing library stackage-0.4.0...
In-place registering stackage-0.4.0...
Preprocessing executable 'stackage' for stackage-0.4.0...
Preprocessing test suite 'spec' for stackage-0.4.0...
[3 of 4] Compiling Stackage.BuildPlanSpec ( test/Stackage/BuildPlanSpec.hs, dist/build/spec/spec-tmp/Stackage/BuildPlanSpec.o )
Linking dist/build/spec/spec ...
Running 1 test suites...
Test suite spec: RUNNING...
Test suite spec: PASS
Test suite logged to: dist/test/stackage-0.4.0-spec.log
1 of 1 test suites (1 of 1 test cases) passed.
Test suite spec: RUNNING...
Stackage.BuildPlan
simple package set
bad version range on depdendency fails
nonexistent package fails to check
default package set checks ok
Stackage.CorePackages
works
contains known core packages
getCoreExecutables includes known executables
Stackage.PackageIndex
works
getLatestDescriptions gives reasonable results
Finished in 14.3302 seconds
9 examples, 0 failures
Test suite spec: PASS
Test suite logged to: dist/test/stackage-0.4.0-spec.log
2015-01-04 22:54:33 +01:00
Chris Done
5da6e5cfa4
Dependency injection of newBuildPlan ( #375 )
2015-01-04 22:54:33 +01:00
Chris Done
ee9bc2bbed
Document Stackage.CheckBuildPlan
2015-01-04 22:54:33 +01:00
Michael Snoyman
243ae9c3b6
Fix a serialization bug (pinging @chrisdone)
2015-01-02 12:04:10 +02:00
Michael Snoyman
d39b7bf204
Remove all global flags, just use package flags
2015-01-02 09:11:17 +02:00
Chris Done
5712c2172a
Add simple verbose mode (-v) for debugging
2014-12-31 22:17:45 +01:00
Chris Done
335fa91385
Add library profiling support #3973
...
* Implements --enable-library-profiling in the executable
* Adds pbEnableLibProfiling
* Adds ability to skip profiling on some packages, e.g.
skipped-profiling:
- transformers-compat
2014-12-31 22:14:57 +01:00
Chris Done
1f2824540e
Add --skip-upload flag
...
Easier for testing stackage the executable/library itself.
2014-12-31 19:45:29 +01:00
Chris Done
fb73435572
Split off uploading into separate finallyUpload
2014-12-31 19:43:25 +01:00
Chris Done
787db34739
Add --skip-flags and pbEnableTests ( #3976 )
2014-12-31 19:36:21 +01:00
Michael Snoyman
4396bed20c
stackage check
2014-12-25 19:14:05 +02:00
Michael Snoyman
7dd7763dab
Pre-fetch packages to catch Hackage downtime early
2014-12-25 09:24:14 +02:00
Michael Snoyman
be3221fc2c
More correct progress tracking
2014-12-24 09:25:50 +02:00
Michael Snoyman
3982eee037
Give a bit more information on upload progress
2014-12-24 09:14:59 +02:00
Chris Done
cabb0812de
unlines in core packages, consumer can handle #68
2014-12-23 12:04:31 +01:00
Chris Done
1d6907089c
Output core packages list to "core" file #68
2014-12-23 11:59:35 +01:00
Michael Snoyman
65550f85bc
Run postBuild before doc uploads
2014-12-21 15:07:59 +02:00
Michael Snoyman
18a07fa94a
Use TLS manager
2014-12-18 07:31:07 +02:00
Michael Snoyman
d6c659c7fb
stylish-haskell cleanup
2014-12-16 09:28:28 +02:00
Michael Snoyman
29ebe5d88b
Warnings cleanup
2014-12-16 09:24:48 +02:00
Michael Snoyman
771e1967de
pbGlobalInstall (pinging @manny-fp)
2014-12-16 09:00:19 +02:00
Michael Snoyman
f9c2d9284c
Possibly fix a path separator issue #372
2014-12-15 13:48:56 +02:00
Simon Bergot
680bd1c2a2
fix type check failure (Int32 vs Int64)
2014-12-15 11:16:43 +01:00
Michael Snoyman
35d4edfaa8
Fix a Markdown display issue
2014-12-15 10:51:11 +02:00
Michael Snoyman
76e893bd52
Expected test failure /= expected Haddock failure
2014-12-15 08:34:54 +02:00
Michael Snoyman
4e06135f38
Add missing github-users in serialization
2014-12-15 08:22:26 +02:00
Michael Snoyman
0e1a160477
Cleanup in prep of release to Hackage
2014-12-15 08:10:16 +02:00
Michael Snoyman
11f9b73cf3
Remove all old code
...
Now constraints are always taken from a config file, meaning that
executables do not need to be recompiled for every settings change.
2014-12-15 07:49:25 +02:00
Michael Snoyman
a072dcc261
Temporarily drop elm-package #366
2014-12-14 18:48:17 +02:00
Michael Snoyman
2944980da6
Merge branch 'master' of github.com:fpco/stackage
2014-12-14 10:23:18 +02:00
Emanuel Borsboom
1f8df3119d
Add git-embed
2014-12-13 10:28:46 -08:00
joey
ee519d1440
Merged with fpco master
2014-12-13 17:38:55 +01:00
Joey Eremondi
9e4231c5a0
Update Config.hs
2014-12-13 14:17:40 +01:00
Joey Eremondi
0f0f870ecb
Haskelm is not ready yet
2014-12-13 14:14:36 +01:00
Michael Snoyman
8801ebe0bb
Merge remote-tracking branch 'origin/master' into stackage2
...
Conflicts:
Stackage/Config.hs
2014-12-12 15:48:45 +02:00
Michael Snoyman
b804e37845
Expect fsnotify to fail
2014-12-12 12:57:05 +02:00
Michael Snoyman
33b2e1540a
Update Haddock file refs
2014-12-11 18:46:27 +02:00
Michael Snoyman
0eb8ce6650
Remove unnecessary line
2014-12-11 13:21:39 +02:00
Michael Snoyman
08b185add8
Remove opaleye ban and close #364
2014-12-11 11:24:08 +02:00
Michael Snoyman
68a593c97b
Temporarily block opaleye due to profunctors conflict #364
2014-12-11 10:31:21 +02:00
Michael Snoyman
0570537863
Remove upper bounds and close #320
2014-12-11 10:29:11 +02:00
Michael Snoyman
6c2a61bdfc
Merge pull request #362 from tomjaguarpaw/master
...
Add Opaleye to Stackage
2014-12-11 06:28:24 +02:00
Trevor L. McDonell
700738f1ff
switch maintainer for 'accelerate' package
...
re. #253
2014-12-10 16:52:22 -05:00
Tom Ellis
a8ea7bf102
Add opaleye
2014-12-10 21:37:41 +00:00
Joey Eremondi
8473822476
Add Elm packages and remaining dependencies
2014-12-10 14:32:49 +01:00
Michael Snoyman
91ca14936a
Remove upper bounds and close #355
2014-12-10 12:19:59 +02:00
Michael Snoyman
00c546faee
Merge branch 'master' into stackage2
2014-12-10 10:08:52 +02:00
Michael Snoyman
95f07e11c8
Merge branch 'master' of https://github.com/JoeyEremondi/stackage
2014-12-10 10:02:59 +02:00
Joey Eremondi
4356b2c753
Add dependencies needed for Elm and Haskelm
2014-12-10 08:48:55 +01:00
Michael Snoyman
8c1eee8b26
Merge branch 'tmp-add-hdevtools-and-sodium' of https://github.com/geraldus/stackage
2014-12-09 18:37:17 +02:00
Артур Файзрахманов
8e446125b4
Add FRP Sodium and hdevtools packages
2014-12-09 21:34:13 +05:00
Michael Snoyman
78c3f149fd
REVERT ME Temporarily block network 2.6 again (cabal-install is still broken)
2014-12-09 18:31:26 +02:00
Michael Snoyman
102173a0ef
Merge remote-tracking branch 'origin/master' into stackage2
2014-12-09 16:32:10 +02:00
Michael Snoyman
aac7bc3f98
Add in some of the Cloud Haskell packages
2014-12-09 16:31:58 +02:00
Nikita Volkov
df9fc2b22b
Disable tests on all of my packages, since they already get tested with Travis
2014-12-09 12:21:45 +03:00
Michael Snoyman
09c02158c3
Fix some haddocks
2014-12-08 11:30:08 +02:00
Michael Snoyman
0eb73ae20c
Fix some broken benchmarks/test suites
2014-12-07 16:19:16 +02:00
Joey Eremondi
ff0cd80a42
Added prettyclass, pretty-class is depricated
2014-12-07 14:32:55 +01:00
Michael Snoyman
9ee88db7c9
Remove MonadRandom upper bound
2014-12-07 11:01:54 +02:00
Michael Snoyman
4bafa80388
Remove upper bounds and close #350
2014-12-07 10:18:30 +02:00
Michael Snoyman
2d42b0386f
Upper bound for #355
2014-12-07 09:07:21 +02:00
Michael Snoyman
95acab32b9
Upper bound for #354
2014-12-07 09:04:57 +02:00
Michael Snoyman
148c6378ec
Re-enable tests well-typed/generics-sop#2
2014-12-07 08:52:30 +02:00
Michael Snoyman
d2efa6575e
Deal with other HP funny business
2014-12-04 12:29:55 +02:00
Michael Snoyman
ec2b67d24f
Add present back nominolo/atto-list#15
2014-12-03 21:11:42 +02:00
Michael Snoyman
7ddbfc6e99
Upper bound for nikita-volkov/stm-containers#3
2014-12-03 18:08:57 +02:00
Michael Snoyman
a7fe3a36c5
Merge branch 'master' of https://github.com/agrafix/stackage
2014-12-03 17:47:26 +02:00
Michael Snoyman
a170dc6aeb
Remove retry and these
2014-12-03 17:46:20 +02:00
Michael Snoyman
0d204493e9
Merge branch 'fpco-reqs' of https://github.com/fpco/stackage
2014-12-03 17:39:00 +02:00
Michael Snoyman
8ab5ec099e
Skip generics-sop on older GHC well-typed/generics-sop#2
2014-12-03 17:38:29 +02:00
Emanuel Borsboom
fccd62f5fc
Add packages required for building fpco
2014-12-03 07:13:05 -08:00
Alexander Thiemann
1fc35aff5d
add reroute, graph-core and Spock
2014-12-03 16:10:39 +01:00
Michael Snoyman
54de80092f
Avoid some packages on GHC 7.6 ekmett/fixed#1 ekmett/half#1
2014-12-03 16:07:42 +02:00
Michael Snoyman
5ec3a34f01
Another GHC 7.6 issue
2014-12-03 13:31:14 +02:00
Michael Snoyman
76c81f3f7d
Fix some 7.6 issues
2014-12-03 13:27:19 +02:00
Michael Snoyman
b35a05ac0c
Upper bounds for #350
2014-12-03 07:11:21 +02:00
Michael Snoyman
e01bb2d45c
Generate build reports for Hackage
...
Hackage isn't yet ready to start receiving these, as it's a large amount
of data.
2014-12-02 22:34:00 +02:00
Michael Snoyman
e0d1146a53
Skip amqp tests
2014-12-02 15:57:15 +02:00
Michael Snoyman
d7cf3412bf
Expected failure: bits
2014-12-02 13:12:20 +02:00
Michael Snoyman
65b076f82a
Expect failure ekmett/gl#3
2014-12-02 13:12:20 +02:00
Roman Cheplyaka
620395b599
Add new packages
...
action-permutations amqp curl generics-sop heredoc immortal timezone-olson timezone-series
2014-12-02 12:37:42 +02:00
Michael Snoyman
c95bf43c7c
Some HP and 7.6 fixes
2014-12-02 11:13:05 +02:00
Michael Snoyman
0e9bf12822
Add ersatz without test suites
2014-12-02 10:54:10 +02:00
Michael Snoyman
c92c226be2
Add some more packages from @ekmett
2014-12-02 08:55:13 +02:00
Michael Snoyman
1526a3080e
Allow newer lens, temporarily drop mandrill #320
2014-12-02 08:55:13 +02:00
Omari Norman
1943f5aa6c
add quickpull to Stackage.Config
2014-12-01 21:27:32 -05:00
Michael Snoyman
c534220ca2
Avoid testpack for HP jgoerzen/testpack#10
2014-12-01 20:11:23 +02:00
Michael Snoyman
3b39177047
For some packages, build before calling haddock gtk2hs/gtk2hs#79
2014-12-01 10:53:06 +02:00
Michael Snoyman
6361491c8f
Skip some test suites gtk2hs/gtk2hs#79
2014-12-01 09:36:06 +02:00
Michael Snoyman
92bc319441
Add back frisby and close #344
2014-11-30 15:24:59 +02:00