voxpupuli / metadata-json-lint

Tool to check the validity of Puppet metadata.json files
Apache License 2.0
29 stars 27 forks source link

Automate rubygems publishing #20

Closed nibalizer closed 7 years ago

nibalizer commented 9 years ago

@raphink could you help me get rubygems going on this via travis?

igalic commented 9 years ago

@raphink ping

ffrank commented 9 years ago

More pings for @raphink.

raphink commented 9 years ago

I'll try to look into it this morning.

On Mon, 8 Jun 2015 01:32 Felix Frank notifications@github.com wrote:

More pings for @raphink https://github.com/raphink.

— Reply to this email directly or view it on GitHub https://github.com/puppet-community/metadata-json-lint/issues/20#issuecomment-109813952 .

raphink commented 9 years ago

@nibalizer still want to look into that?

nibalizer commented 9 years ago

Ya!

igalic commented 9 years ago

bump

igalic commented 9 years ago

gosh, i really wish we had more time. or a couple of @ffrank, @nibalizer, et al clones

nibalizer commented 9 years ago

OH RIGHT THIS

igalic commented 9 years ago

AND ALL THE OTHER PLUMBING ISSUES…

nibalizer commented 9 years ago

puppethack

nibalizer commented 9 years ago

For anyone playing along at home: @igalic and @raphink now have permission to push to this gem.

raphink commented 9 years ago

Thanks @nibalizer. I'll add a deploy statement in .travis.yml to automate publishing

raphink commented 9 years ago

https://github.com/puppet-community/metadata-json-lint/commit/575420f268bae4cc601de96da3fe0704163963fa does that. Now tagging and pushing should automatically release to rubygems. Next release will tell if that works ;-)

igalic commented 9 years ago

\o/

nibalizer commented 8 years ago

@raphink I attempted several times today to push tags. You can see the results in travis. It did not upload to rubygems :(

raphink commented 8 years ago

I'll check @nibalizer

raphink commented 8 years ago

The error says "ERROR: Gemspec file not found: metadata-json-lint.gemspec"

nibalizer commented 8 years ago

Right but, there is a gemspec file. So what is the issue?

rnelson0 commented 7 years ago

The issue was the travis tests left us in the wrong directory to find the gemspec. Whoops! This has been resolved, finally!