src/Pure/Admin/isabelle_cronjob.scala
changeset 65666 45d0692bb019
parent 65647 7cf60e2b9115
child 65667 f1c70c7fea12
equal deleted inserted replaced
65665:9b7fb07b4a96 65666:45d0692bb019
    27   val isabelle_dev_source = "http://isabelle.in.tum.de/repos/isabelle"
    27   val isabelle_dev_source = "http://isabelle.in.tum.de/repos/isabelle"
    28   val isabelle_release_source = "http://bitbucket.org/isabelle_project/isabelle-release"
    28   val isabelle_release_source = "http://bitbucket.org/isabelle_project/isabelle-release"
    29   val afp_source = "https://bitbucket.org/isa-afp/afp-devel"
    29   val afp_source = "https://bitbucket.org/isa-afp/afp-devel"
    30 
    30 
    31   val release_snapshot = Path.explode("~/html-data/release_snapshot")
    31   val release_snapshot = Path.explode("~/html-data/release_snapshot")
       
    32 
       
    33   val jenkins_jobs = List("isabelle-nightly-benchmark")
    32 
    34 
    33   val build_log_snapshot = Path.explode("~/html-data/build_log.db")
    35   val build_log_snapshot = Path.explode("~/html-data/build_log.db")
    34 
    36 
    35 
    37 
    36 
    38 
   301     run(main_start_date,
   303     run(main_start_date,
   302       Logger_Task("isabelle_cronjob", _ =>
   304       Logger_Task("isabelle_cronjob", _ =>
   303         run_now(
   305         run_now(
   304           SEQ(List(build_release, build_history_base,
   306           SEQ(List(build_release, build_history_base,
   305             PAR(remote_builds.map(seq => SEQ(seq.map(remote_build_history(rev, _))))),
   307             PAR(remote_builds.map(seq => SEQ(seq.map(remote_build_history(rev, _))))),
       
   308             Logger_Task("jenkins_logs", _ => Jenkins.download_logs(jenkins_jobs, main_dir)),
   306             Logger_Task("build_log_database", logger => database_update(logger.options)))))))
   309             Logger_Task("build_log_database", logger => database_update(logger.options)))))))
   307 
   310 
   308     log_service.shutdown()
   311     log_service.shutdown()
   309 
   312 
   310     main_state_file.file.delete
   313     main_state_file.file.delete