Closed pmbober closed 9 years ago
Hi @pmbober, We are currently configuring the project and tools to implement Continuous Integration and having the releases automatically generated, tested and published.
Meanwhile, we are manually running that processes and leaving the deliverables here:
Additionally, would you like to discuss any particular distribution strategy? We are open to hear what could be more confortable for the users.
Looking forward to your comments.
Thanks, Norberto.
More specifically, I was wondering when you'd be making a 0.9 non-snapshot release? I can do this on a fork if necessary, but I'll soon need a version that is not a snapshot.
Thanks, Paul
On Mon, Nov 17, 2014 at 4:31 AM, Norberto L. Herz notifications@github.com wrote:
Hi @pmbober https://github.com/pmbober, We are currently configuring the project and tools to implement Continuous Integration and having the releases automatically generated, tested and published.
Meanwhile, we are manually running that processes and leaving the deliverables here:
- Eclipse Update Site: http://raml-tools.mulesoft.com/raml-for-jax-rs/eclipse
- MVN Plugin: https://github.com/mulesoft/raml-for-jax-rs/blob/master/maven-plugin.md (you'll need to build it and install it locally until we place it on a public repository)
- CLI:
Additionally, would you like to discuss any particular distribution strategy? We are open to hear what could be more confortable for the users.
Looking forward to your comments.
— Reply to this email directly or view it on GitHub https://github.com/mulesoft/raml-for-jax-rs/issues/23#issuecomment-63298017 .
Any movement on seeing a non-snapshot release of this in Maven Central ( or elsewhere ) anytime soon?
Hi Mark, Unfortunately, we don't have that ready yet. Your query pushed us to go for a CI strategy that we are trying to implement, but it's not as trivial as it seemed to be.
We are close to getting it. I'll let you know when we have it. Thanks for your patience. Best Regards.
On Tue, Dec 16, 2014 at 9:15 PM, Mark Derricutt notifications@github.com wrote:
Any movement on seeing a non-snapshot release of this in Maven Central ( or elsewhere ) anytime soon?
— Reply to this email directly or view it on GitHub https://github.com/mulesoft/raml-for-jax-rs/issues/23#issuecomment-67257312 .
http://www.mulesoft.com/Norberto L. Herz RAML Community Development Manager
Av. Corrientes 316 Entre Piso, Buenos Aires, C1 http://alligatorcreek.s3-us-west-2.amazonaws.com/email-signature.html#043AAQ, Argentina https://www.linkedin.com/pub/norberto-herz/5/887/177 https://twitter.com/nohorbee We're hiring!
+1, commenting here to get updates on publishing releases to Maven central.
Happy New Year RAML-JAXRSers! Hope you all had a great Christmas/break - now that the new years kicking off I was wondering if there was any progress on getting either public SNAPSHOTs or a release available?
Hi Talios, all thanks a lot for your congratulations, I have added a links to snapshot builds to documentation if their will be ok for most o f users we will promote them to release.
P.S. Any feedback to snapshots is very appreciated
Thanks in advance, Pavel
+1 on a release please, everyone has to run their fake "RC" releases in their own repos so they can release their own projects (can't have a plug-in in SNAPSHOT when you release). Don't wait for these tools to be "done" before releasing them because they'll never be done...
It doesn't need to be on released on Central, it can be in MuleSoft's Nexus if it makes things easier. Any release would also re-assure us of MuleSoft's committment to these tools...
Also please use a version number that's related to the RAML version, for ex. 0.8.0
for the first release.
@petrochenko-pavel-a I don't see any links to a SNAPSHOT maven repository added? Only links to the command line version?
+1 for releases. This is what Spring does, they provide snapshots but they provide releases of their development milestones. So that early adopters can use those releases as soon as they can. I use such releases just fine in my production builds as they are predictable.
+1, looking forward to this being on Maven Central.
Hi Guys we established publishing to https://repository-master.mulesoft.org/ please let me know if it is not enough for your needs.
Regards, Pavel
This ticket is about releasing the plugins, not just snapshot builds.
At this point, there's still no release of these plugins in the MuleSoft public releases repo: https://repository.mulesoft.org/nexus/content/repositories/releases/org/raml/
Without official releases from MuleSoft, everyone is forced to build their own non-snapshot releases in order to be able to release their own projects which depend on these plugins.
The current version is 1.3.2-SNAPSHOT
, suggesting that many releases have occurred but where are they? Could you release 1.3.2
?
I can't re-open this issue so I've opened a new one: https://github.com/mulesoft/raml-for-jax-rs/issues/37
Reopening
Thanks! I'll close the other one then.
Ok, I am deploying to releases repository right now
On Tue, Feb 17, 2015 at 12:07 AM, David Dossot notifications@github.com wrote:
I can't re-open this issue so I've opened a new one: #37 https://github.com/mulesoft/raml-for-jax-rs/issues/37
— Reply to this email directly or view it on GitHub https://github.com/mulesoft/raml-for-jax-rs/issues/23#issuecomment-74540581 .
Hi ddosot, please check if you are able to see a release at https://repository-master.mulesoft.org/nexus/content/repositories/releases/org/raml/
(it works fine for me now)
Thanks in advance, Pavel
Yes, it works! :dancer:
I see the repository is repository-master.mulesoft.org
instead of the usual repository.mulesoft.org
. Is repository.mulesoft.org
being replaced by repository-master.mulesoft.org
?
I do not know actually this is the repo, to which I have access and which was provided to me by the guys. I may/will ping them but collaboration with CI guys is very slow
Regards, Pavel
P.S. and I guess it is better then nothing. Please let me know if I may close issue now. (sorry I was not aware that you can not reopen it)
I'm personally happy with this release and this repo. It's closeable AFAIAC.
Precision here: I think repository.mulesoft.org
is a mirror of repository-master.mulesoft.org
and I think it is the one to use for external users.
Indeed, I've added this to my pom
:
<pluginRepository>
<id>ms.releases</id>
<url>https://repository.mulesoft.org/nexus/content/repositories/releases/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
and now the release has appeared in the mirror!
Well, this :arrow_up: is kind of moot since #34 has been re-opened and releases will eventually make their way to Maven Central. Let's say it's an "in the meantime" fix :smile_cat:
When will a release (non-snapshot) version of this project and (and the associated raml-java-parser) be available?