a build bot for cabal-powered projects

More bugfixes: added Scoutess.Service.Source.Dir to darcs

dmcgill9071Tue Aug 14 21:09:02 UTC 2012

Bugfixes, Scoutess actually builds itself from Darcs now

dmcgill9071Tue Aug 14 21:01:22 UTC 2012

Actually added Types.hs and Scoutess successfully builds itself!

dmcgill9071Tue Aug 14 20:44:47 UTC 2012

Moved the types to Scoutess.Types, added a modern Main.hs. Also added the Component type which represents a part of the build process and each Component may return a ComponentReport by calling 'withComponent'.

dmcgill9071Mon Aug 13 20:19:27 UTC 2012

Scoutess now uses cabal-install's dependency solver and builds docs

dmcgill9071Tue Aug 7 20:38:25 UTC 2012

Implemented PriorRun and BuildReport

dmcgill9071Wed Jul 25 20:25:10 UTC 2012

Allowed the target location to use the unfiltered SourceSpec and general code cleaning.

dmcgill9071Thu Jul 19 22:37:10 UTC 2012

Implemented fetching from Darcs (it still needs testing!), added more caching support.

dmcgill9071Thu Jul 12 19:40:45 UTC 2012

Added the start of some error handling (using 'process' instead of 'system') and improved the version fetching.

dmcgill9071Wed Jul 11 18:31:27 UTC 2012

Added a test for 'standard' in DataFlow

dmcgill9071Mon Jul 9 21:44:46 UTC 2012

Finished first prototype of builder

dmcgill9071Mon Jul 9 21:22:25 UTC 2012

added the skeleton of 'build'

dmcgill9071Mon Jul 2 19:32:31 UTC 2012

Started updateLocalHackage, implemented a version of BuildSpec and corrected the line endings of Scoutess.Core.

dmcgill9071Wed Jun 27 18:27:50 UTC 2012

added generateIndexSelectively

dmcgill9071Wed Jun 27 17:03:48 UTC 2012

added Patch constructor to SourceLocation

Jeremy ShawTue Jun 26 14:56:30 UTC 2012

Moved the data types to Scoutess.Core, changed Hackage.getAllVersions to return VersionInfos.

dmcgill9071Sun Jun 24 19:29:14 UTC 2012

Filled out VersionInfo and implemented getImmDeps

dmcgill9071Sat Jun 23 19:28:35 UTC 2012

Improved calculateDependencies to not be terrible

dmcgill9071Mon Jun 18 21:06:21 UTC 2012

cleaning up code a little, added Data instance for Bimap

dmcgill9071Mon Jun 18 20:21:03 UTC 2012

implemented DataFlow.calculateDependencies

dmcgill9071Sun Jun 17 23:54:25 UTC 2012

implemented fetchDarcs and minor changes to DataFlow

dmcgill9071Wed Jun 13 15:25:40 UTC 2012

changed Scoutess arrow to be a newtype

dmcgill9071Mon Jun 11 22:26:00 UTC 2012

changed Scoutess.DataFlow.fetchVersions to not use arrows needlessly

dmcgill9071Mon Jun 11 22:05:46 UTC 2012

added fetchAllVersions to Service.Source.Hackage, fleshed out DataFlow a little more

dmcgill9071Mon Jun 11 21:24:13 UTC 2012

make the Scoutess type able to do IO

Jeremy ShawSun Jun 10 20:31:46 UTC 2012

Added DataFlow.hs - an attempt to work out the big picture in terms of data flow

Jeremy ShawSun Jun 10 20:18:59 UTC 2012

added happstack-yui to list of doc packagse we build

Jeremy ShawSun Jun 10 14:19:47 UTC 2012

implemented calculateSrcChanged and updateHistory

dmcgill9071Sat Jun 9 16:11:49 UTC 2012

Main.hs: added reform, updated some other packages

Jeremy ShawMon May 21 23:10:56 UTC 2012

updated haddock package list to latest versions

Jeremy ShawWed May 2 18:21:59 UTC 2012