scala / scala-jenkins-infra

A Chef cookbook that manages Scala's CI infrastructure.
https://scala-ci.typesafe.com
Apache License 2.0
14 stars 17 forks source link

Reactive update-api job to update 2.11.x nigtly scaladoc #114

Closed gourlaysama closed 9 years ago

gourlaysama commented 9 years ago

The nightly scaladoc for 2.11.x is still published online, but the symlink for the latest one hasn't been updated since January (scala/scala@61caba4, see the title of the online version) because this job isn't run anymore.


@adriaanm I'm not really a specialist of this stuff, but looking at what the update-api script over at scala-dist does, this job should run at the end of every nightly job to update the symlink.

SethTisue commented 9 years ago

thanks. I won't have time to look at this right away, but I'll take it eventually if @adriaanm doesn't get to it first.

gourlaysama commented 9 years ago

ping @adriaanm @SethTisue, the nightly scaladoc is still stuck in 2.11.5-land :)

SethTisue commented 9 years ago

yeah, working on it (slowly). I've requested an account on the relevant server (chara.epfl.ch) so I can go in and investigate.

adriaanm commented 9 years ago

You should be able to ssh to chara after you've logged into the publishing jenkins worker. It has the required ssh keys

SethTisue commented 9 years ago

Ha — I should have thought of that. Thanks.

SethTisue commented 9 years ago

as best I can determine, this was just an oversight and it looks to me like Antoine's change will do the trick. I put it in production, provisionally; doing a test run at https://scala-ci.typesafe.com/job/scala-2.11.x-release-main/274/console.

gourlaysama commented 9 years ago

Ha, the job failed with the dreaded "There is not enough space on the disk"...

SethTisue commented 9 years ago

ok, so I have to fix https://github.com/scala/scala-jenkins-infra/issues/122 first before we'll know if this worked.

SethTisue commented 9 years ago

new test run: https://scala-ci.typesafe.com/job/scala-2.11.x-release-main/275/console

SethTisue commented 9 years ago

now I have to fix #125

SethTisue commented 9 years ago

125 turned out to be intermittent; the next one succeeded, and the API link is now updated! thank you Antoine

gourlaysama commented 9 years ago

Yay! :sparkles: Thanks for investigating!