Commit Graph

24 Commits

Author SHA1 Message Date
Kienan Stewart 32dc6b2dc5 Remove the misc directory from the gemspec
It does not need to be built into deployed packages
2018-12-04 19:50:56 -05:00
Kienan Stewart 63869cd7e6 Replace gemspec files from git with a globbed-search
Builds would fail if source didn't include the repository completely
2018-12-04 18:39:21 -05:00
David Schmitt 6b5c2dbd45 Update Gemfile and gemspec
This adjusts the Gemfile and gemspec to current packaging
standards.
2018-06-26 08:29:46 +01:00
David Schmitt 2dfc8073b3 (PDOC-259) relax ruby requirement to 2.1.0 from 2.1.9
This is required to support some edge-case scenarios with
older puppet versions.
2018-06-20 14:19:13 +01:00
Eric Putnam 65e3848be9
(PDOC-220) release prep for 2.0.0 2018-05-11 08:25:53 -07:00
Eric Putnam e4b4650eec
bump required ruby and puppet versions 2018-05-10 13:02:09 -07:00
Eric Putnam bc42c78341
release 1.2.1 2018-03-01 10:15:03 -08:00
Eric Putnam 6ffefc472b
release prep and gcg config 2018-02-26 16:36:41 -08:00
Rob Nelson 5ec86e9d1b
Add rgen as a runtime dependency
When using puppet-strings with a module that otherwise does not specify rgen in its Gemfile, this error was observed:
```
$ bundle exec puppet strings generate ./manifests/*.pp
Error: The 'rgen' gem must be installed in order to use this face.
Error: Try 'puppet help strings generate' for usage
```
Adding rgen to the Gemfile allows puppet strings to work, so it seems like a valid runtime dependency.
2017-12-07 14:17:52 -05:00
Jesse Scott 264e2d1ca6 (MAINT) Release prep for 1.1.1 2017-10-20 14:57:36 -07:00
Will Hopper eaa3d58659 (PDOC-165) Bump version to 1.1.0 and update CHANGELOG 2017-03-20 11:45:17 -07:00
Will Hopper 0123e8f79b (PDOC-137) Bump version to 1.0.0 and update CHANGELOG 2016-11-28 12:28:12 -08:00
Peter Huene 7df4f9e87c Merge pull request #108 from whopper/PDOC-118/ruby_version_req
(PDOC-119) Add required ruby version to gemspec
2016-10-07 13:58:22 -07:00
Will Hopper 72d849f68f (PDOC-108) Update CHANGELOG and gemspec for 0.99.0 release 2016-10-07 13:23:04 -07:00
Will Hopper aef17296fa (PDOC-119) Add required ruby version to gemspec
Strings is tested and supported for ruby 1.9.3 and above, so
the gemspec should reflect that.
2016-10-06 16:23:52 -07:00
Will Hopper ee4f11968a (PDOC-80) Remove runtime dependency on puppet
The runtime dependency on puppet presents problems when
puppet is not installed on the system as a gem, as is the
case in PE installations. Because the dependency will only be
satisfied by a gem, strings currently cannot be installed in
PE 3.8. This had to be worked around in newer PE versions with
a fake gemspec file.

Another issue is that installing strings with an older
version of puppet will force an upgrade to the newest version of
puppet via the gem.

This commit replaces the runtime dependency on puppet with a
requirement which will be present on the gem homepage on
rubygems.org. Requirements are meant to list external requirements
needed for the gem to work, which is correct for puppet as it can be
present via a different type of package.
2016-09-28 11:35:00 -07:00
Peter Huene ea9dd0c846
(PDOC-63) Delete the old implementation.
This commit deletes the old implementation to assist in cleaner code reviews of
the upcoming reimplementation.

This commit also moves YARD to version 0.9.5 and lays down a bare bones
implementation of Puppet Strings that currently does nothing.
2016-09-15 13:54:18 -07:00
Peter Huene 56f266db4b
(maint) Rename puppetlab-strings to puppet-strings where appropriate.
This commit changes the source and documentation to reference this project as
`puppet-strings` rather than `puppetlabs-strings`.

This makes the source and project match the gem name.
2016-09-14 13:42:28 -07:00
Dominic Cleal caba623d2c
(PDOC-78) Include LICENSE, docs and specs in gem 2016-05-05 09:44:41 +01:00
Hailee Kenney 3e56169d5e (PDOC-74) Update gemspec not to rely on metadata
Prior to this commit, the gemspec for strings relied on the module
metadata.json. Since we would ultimately like to stop releasing
strings as a module entirely, update the gemspec not to rely on the
module metadata so it is not broken when we ultimately remove it.
2016-03-16 15:07:15 -07:00
David Danzilio 4845bc2a0d (PDOC-28) Naming this gem puppet-strings instead of puppetlabs-strings. 2015-09-18 07:32:43 -04:00
David Danzilio 023c95ff62 (PDOC-28) Adding email to gemspec 2015-09-16 13:01:15 -04:00
David Danzilio 0dc8d95ce4 (PDOC-28) Adding syntax higlighting. Refactoring the gemspec a bit. 2015-09-16 13:00:59 -04:00
David Danzilio aac19e67b7 (PDOC-28) Make puppet strings available as a gem 2015-09-16 13:00:00 -04:00