@@ -32,6 +32,7 @@ data Settings = Settings
3232 { plan :: BuildPlan
3333 , planFile :: FilePath
3434 , buildDir :: FilePath
35+ , logDir :: FilePath
3536 , title :: Text -> Text -- ^ GHC version -> title
3637 , slug :: Text
3738 , setArgs :: Text -> UploadBundle -> UploadBundle
@@ -45,7 +46,8 @@ getSettings Nightly = do
4546 plan' <- defaultBuildConstraints >>= newBuildPlan
4647 return Settings
4748 { planFile = fpFromText ("nightly-" ++ day) <.> "yaml"
48− , buildDir = fpFromText $ "/tmp/stackage-nightly-" ++ day
49+ , buildDir = fpFromText $ "builds/stackage-nightly-" ++ day
50+ , logDir = fpFromText $ "logs/stackage-nightly-" ++ day
4951 , title = \ghcVer -> concat
5052 [ "Stackage Nightly "
5153 , day
@@ -82,7 +84,8 @@ getSettings (LTS bumpType) = do
8284
8385 return Settings
8486 { planFile = newfile
85− , buildDir = fpFromText $ "/tmp/stackage-lts-" ++ tshow new
87+ , buildDir = fpFromText $ "builds/stackage-lts-" ++ tshow new
88+ , logDir = fpFromText $ "logs/stackage-lts-" ++ tshow new
8689 , title = \ghcVer -> concat
8790 [ "LTS Haskell "
8891 , tshow new
@@ -142,7 +145,7 @@ completeBuild buildType = withManager defaultManagerSettings $ \man -> do
142145 let pb = PerformBuild
143146 { pbPlan = plan
144147 , pbInstallDest = buildDir
145− , pbLogDir = buildDir </> "logs"
148+ , pbLogDir = logDir
146149 , pbLog = hPut stdout
147150 , pbJobs = 8
148151 }