equal
deleted
inserted
replaced
273 ssh => |
273 ssh => |
274 { |
274 { |
275 val self_update = !r.shared_home |
275 val self_update = !r.shared_home |
276 val push_isabelle_home = self_update && Mercurial.is_repository(Path.explode("~~")) |
276 val push_isabelle_home = self_update && Mercurial.is_repository(Path.explode("~~")) |
277 |
277 |
|
278 if (user_home && r.shared_home) { |
|
279 ssh.execute(""" |
|
280 if [ ! -e /tmp/isabelle-isatest/contrib ] |
|
281 then |
|
282 mkdir -p /tmp/isabelle-isatest && ln -s /home/isabelle/contrib /tmp/isabelle-isatest |
|
283 fi""").check |
|
284 } |
|
285 |
278 val results = |
286 val results = |
279 Build_History.remote_build_history(ssh, |
287 Build_History.remote_build_history(ssh, |
280 isabelle_repos, |
288 isabelle_repos, |
281 isabelle_repos.ext(r.host), |
289 isabelle_repos.ext(r.host), |
282 isabelle_identifier = "cronjob_build_history", |
290 isabelle_identifier = "cronjob_build_history", |