summaryrefslogtreecommitdiff
path: root/Propellor/Property
diff options
context:
space:
mode:
authorJoey Hess2014-04-01 18:15:21 -0400
committerJoey Hess2014-04-01 18:15:21 -0400
commit6d425cba7cfd5e92a3b7f3742c382f25dcb33bba (patch)
treea49c22d045fb60bd97b031d8c632a2447e89e642 /Propellor/Property
parenta1c43469f64ea50bb42693a3b1d0679ae03ab4fd (diff)
propellor spin
Diffstat (limited to 'Propellor/Property')
-rw-r--r--Propellor/Property/SiteSpecific/GitAnnexBuilder.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/Propellor/Property/SiteSpecific/GitAnnexBuilder.hs b/Propellor/Property/SiteSpecific/GitAnnexBuilder.hs
index bdc7b4b5..4ccaa34f 100644
--- a/Propellor/Property/SiteSpecific/GitAnnexBuilder.hs
+++ b/Propellor/Property/SiteSpecific/GitAnnexBuilder.hs
@@ -18,7 +18,7 @@ builder :: Architecture -> CronTimes -> Property
builder arch crontimes = combineProperties "gitannexbuilder"
[ Apt.stdSourcesList Unstable
, Apt.buildDep ["git-annex"]
- , Apt.installed ["git", "rsync", "moreutils",
+ , Apt.installed ["git", "rsync", "moreutils", "ca-certificates",
"liblockfile-simple-perl", "cabal-install"]
, serviceRunning "cron" `requires` Apt.installed ["cron"]
, User.accountFor builduser
@@ -29,7 +29,7 @@ builder arch crontimes = combineProperties "gitannexbuilder"
, "git clone https://git-annex.branchable.com/ build"
]
`describe` "gitbuilder setup"
- , Cron.niceJob "gitannexbuilder" crontimes builduser "~/gitbuilder" "./autobuild"
+ , Cron.niceJob "gitannexbuilder" crontimes builduser "~/gitbuilder" "git pull ; ./autobuild"
, check (lacksdir $ builddir </> "git-annex") $ userScriptProperty builduser
[ "cd gitbuilder"
, "git clone https://git-annex.branchable.com/ git-annex"