Skip to content
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

Add ability to generate functions #932

Merged
merged 1 commit into from
Jan 29, 2021
Merged

Conversation

logicminds
Copy link
Contributor

Before this can be merged the the following PR will need to be accepted.

puppetlabs/pdk-templates#379

I added tests but they don't seem to actually get executed which is puzzling. Guessing there is some undocumented tribal knowledge.

Some screen shots of the new function ality.

Screen Shot 2020-12-23 at 12 41 39 PM

@logicminds logicminds requested a review from a team as a code owner December 23, 2020 20:52
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.8%) to 91.243% when pulling 8b574e3 on nwops:functions into 75758fd on puppetlabs:master.

@logicminds
Copy link
Contributor Author

Looks like the tests are failing with unrelated rubocop errors on Rakefile and config.rb

Copy link
Contributor

@DavidS DavidS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looks good to me.

I would only suggest reverting the version number change as 1) the actual version will be determined during the release process and 2) this new feature would require a minor, not a patch-level bump.

I'm going to merge the associated pdk-templates changes so we can run this through our internal pipelines.

lib/pdk/version.rb Outdated Show resolved Hide resolved
@binford2k binford2k merged commit ec96bd1 into puppetlabs:main Jan 29, 2021
@logicminds logicminds deleted the functions branch January 29, 2021 21:20
@scotje scotje added the feature label Feb 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants