-
Notifications
You must be signed in to change notification settings - Fork 202
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
Time for a new Gem? #213
Comments
👍 |
6 similar comments
👍 |
👍 |
👍 |
👍 |
👍 |
+1 |
pretty please |
It would be great to get a new release, please. |
+5 |
@jeffmccune ping, looks like you might have the ability to do this as well. |
@rnelson0 Happy to publish a new release. I'd like to stick with semantic versioning, do we have a sense if the current master branch is backwards compatible with the current 1.0.1 release? If so, I'll cut 1.1.0, if not we'll need to cut 2.0.0 and convey the breaking changes in the release notes. |
@jeffmccune I wouldn't know if any of the last 12 months of PRs breaks backwards compatability. It doesn't seem like it from the descriptions, but I am fairly new to rspec-puppet. I just know I've run into a few issues where I see a fix but it's not available unless I bundle the gem myself. |
@jeffmccune I tried to review all commits since January. I haven't found commits which would break compatibility (which does not mean that my review is complete). Version 1.1.0 would be fine from my point of view. |
Same here. I'd be happy with 1.1.0, ideally with #222 merged before the release, too ;-) |
I recently ported all of my forge modules to 6ac9799 so that I could add the future parser to the travis matrix. There were several small bits of breakage and most (all?) of my modules required forward porting work.
The last 2-3 are definitely breaking changes from |
Re pinning to rspec-core, it would be helpful to update https://tickets.puppetlabs.com/browse/PUP-3594 with the course of action. |
@jhoblitt Thanks for the information, I'll release master as 2.0.0 as a result. |
Looks like I don't have permission to publish the release to rubygems.org. @rodjek Would you mind publishing 2.0.0 to rubygems org (master is currently the same as the v2.0.0 tag), or giving me access on https://rubygems.org/ to publish new releases?
-Jeff |
@jeffmccune would you be able to create a git tag for this release while we wait for @rodjek to help with getting the gem uploaded? Edit - sorry, I just now went and looked again to make sure I checked tags and not branches - I was not, there is a tag already present. |
There should be the v2.0.0 tag in the Git repository. |
@jeffmccune @rodjek Can rspec-puppet 2.0.0 be published to rubygems soon? #244 was filed recently, another dupe of this issue. Thanks. |
I tried, but I get |
@jeffmccune @rodjek Bump. |
It appears 2.0.0 is now live: https://rubygems.org/gems/rspec-puppet/versions/2.0.0 |
🎉 |
Is it time for a new gem build?
I ask because I just spent a few hours trying to figure out how to make a manifest that does a 'split' on a parameter. To try to make my life easier, I used the 1.0.1 gem to unit test it, but it seems that gem doesn't understand the 'split' function (having looked at the source, it seems the latest github version does). So I'd like to update the gem on our systems so that we can put these tests back in (seeing as Puppet itself is quite happy with my module, it seems helpful to be able to test it).
Anyone got any opinions/thoughts? Any idea when we can expect a new gem?
The text was updated successfully, but these errors were encountered: