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
Publish snapshots to oss.jfrog.org #365
Comments
Sent request to host asciidoctorj on oss.jfrog.og with the groupid |
👍 |
Snapshots for 1.6.0 can now be published with a6b7dd7. |
Maybe a silly question, but anyone can publish snapshots? Or is there some pre-requeriment configuration? |
There's no silly questions! |
Confirmed! I guess the next step is having nightly builds. |
Yes! Same as when publishing to bintray. I think for continuous snapshots only two problems remain:
|
Secure environment variables. See http://docs.travis-ci.com/user/environment-variables/#Encrypted-Variables |
Can we create a technical user for this? |
You see, I am little picky about security ;-) |
I agree with that, I would do the same :P A part form security, is it possible in travis to trigger the build periodically? I've seen some third-party services (e.e. http://traviscron.pythonanywhere.com/) but it is not in Travis itself. |
I "third" that. In fact, we do have "asciidoctor-docbot", who is our little bot helper. We can use it to automation things. The bot already has an account on GitHub (https://github.com/asciidoctor-docbot). Does it need an account at bintray? |
I think so. I was also added separately to the GitHub Asciidoctor organization and the Bintray organization. |
Super! I'll get that up asap and send you the credentials. |
👍 |
Regarding nightly builds or builds respectively that are not event triggered only make sense if we package an Asciidoctor snapshot. Another point we have to look at is to publish snapshots only for those builds when dedicated branches in the asciidoctor/asciidoctorj repo change, not when a PR is opened or gets new commits. |
Credentials sent. I think we only need to publish when a commit hits the branch on which the snapshot is based. I'm not sure if we want snapshots for 1.5.x. For now, I'd rather just stick with 1.6.0 snapshots until we iron out the workflow for other branch post-1.6.0.
Travis has an environment variable for this. See the docs. |
Snapshots are now published automatically from the oraclejdk8 environment on travis. |
Great work @robertpanzer!!! Your SysOps skills are strong and shining. |
🍻 |
Publish snapshots to oss.jfrog.org to allow users to test the lastest version without having to build it locally.
The text was updated successfully, but these errors were encountered: