summaryrefslogtreecommitdiff
path: root/src/Propellor/Property/SiteSpecific/GitAnnexBuilder.hs
AgeCommit message (Collapse)Author
2015-02-01propellor spinJoey Hess
2015-01-24GADT properties seem to work (untested)Joey Hess
* Property has been converted to a GADT, and will be Property NoInfo or Property HasInfo. This was done to make sure that ensureProperty is only used on properties that do not have Info. Transition guide: - Change all "Property" to "Property NoInfo" or "Property WithInfo" (The compiler can tell you if you got it wrong!) - To construct a RevertableProperty, it is useful to use the new (<!>) operator - Constructing a list of properties can be problimatic, since Property NoInto and Property WithInfo are different types and cannot appear in the same list. To deal with this, "props" has been added, and can built up a list of properties of different types, using the same (&) and (!) operators that are used to build up a host's properties.
2014-12-03update name of libgnutls dev packageJoey Hess
2014-11-19separate docker container typeJoey Hess
Docker containers are now a separate data type, cannot be included in the main host list, and are instead passed to Docker.docked. (API change)
2014-10-23propellor spinJoey Hess
2014-10-16full auto baybee!Joey Hess
2014-10-15propellor spinJoey Hess
2014-10-14android chroot switched to jessieJoey Hess
2014-10-13propellor spinJoey Hess
2014-10-10stable suite changesJoey Hess
* Avoid encoding the current stable suite in propellor's code, since that poses a difficult transition around the release, and can easily be wrong if an older version of propellor is used. Instead, the os property for a stable system includes the suite name to use, eg Stable "wheezy". * stdSourcesList uses the stable suite name, to avoid unwanted immediate upgrades to the next stable release.
2014-09-18propellor spinJoey Hess
2014-09-13disable unattended upgrades for autobuilders that mix dpkg and cabalJoey Hess
upgrades of dpkg haskell libs can break cabal ones
2014-07-06propellor spinJoey Hess
2014-06-10propellor spinJoey Hess
2014-06-10need tree for apt build-depsJoey Hess
2014-06-10propellor spinJoey Hess
2014-06-09propellor spinJoey Hess
2014-06-09propellor spinJoey Hess
2014-06-05Apt.stdSourcesList no longer needs a suite to be specified.Joey Hess
2014-06-05fix os attributeJoey Hess
2014-06-05remove sysvinit by installing systemdJoey Hess
2014-06-05remove sysvinit and systemd from my docker imagesJoey Hess
sysvinit hangs on upgrade if not running
2014-05-28propellor spinJoey Hess
2014-05-28propellor spinJoey Hess
2014-05-28propellor spinJoey Hess
2014-05-27reorg git-annex android builder, and put a dev container on my laptopJoey Hess
2014-05-26propellor spinJoey Hess
2014-05-24propellor spinJoey Hess
2014-05-24propellor spinJoey Hess
2014-05-24propellor spinJoey Hess
2014-05-23propellor spinJoey Hess
2014-05-23propellor spinJoey Hess
2014-05-22refactorJoey Hess
2014-05-21propellor spinJoey Hess
2014-05-20propellor spinJoey Hess
2014-05-20propellor spinJoey Hess
2014-05-20propellor spinJoey Hess
2014-05-20fix ssh authorizied_keysJoey Hess
2014-05-19propellor spinJoey Hess
2014-05-14moved source code to srcJoey Hess
This is to work around OSX's brain-damange regarding filename case insensitivity. Avoided moving config.hs, because it's a config file. Put in a symlink to make build work.