-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automatically publish artifacts for PRs #6145
Comments
it happens via https://github.com/scala/scala/blob/2.13.x/scripts/jobs/validate/publish-core , it basically just calls ...with an appropriate version number that includes the 7-character SHA. the logic for that is in https://github.com/scala/scala/blob/2.13.x/project/VersionUtil.scala there is discussion at scala/scala-dev#495 over whether to append happy to answer any followup questions |
note that we publish from a Jenkins which is configured with the appropriate publishing secrets, so we don't hit Travis-CI's restriction about PR jobs not being allowed to have secrets we'd have to clear that hurdle somehow if we ditch Jenkins for Travis-CI. but it's increasingly unclear whether we will do so |
@SethTisue @adriaanm Do you think it could be possible for us to reuse https://scala-ci.typesafe.com/artifactory/scala-integration/ to publish dotty PR snapshots ? |
sure -- could you email me with a preferred username + email for the account? |
Right now, testing the effect of a PR against an external project requires checking out that PR and publishing it locally, it'd be great if we automatically published artifacts for PRs just like what's done in scala/scala.
@SethTisue: Is there documentation on how this is accomplished ?
The text was updated successfully, but these errors were encountered: