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

(maint) Upgrade PDK to 1.7.0 and Fix shellcheck issues with new tasks #28

Merged
merged 2 commits into from
Aug 23, 2018
Merged

(maint) Upgrade PDK to 1.7.0 and Fix shellcheck issues with new tasks #28

merged 2 commits into from
Aug 23, 2018

Conversation

jarretlavallee
Copy link
Contributor

@jarretlavallee jarretlavallee commented Aug 22, 2018

Prior to this commit, CI jobs were failing due to errors in some new tasks. This commit ignores some checks and fixes some minor lint issues in the new tasks. It also updates to pdk 1.7.0.

@jarretlavallee
Copy link
Contributor Author

@MartyEwings can we enable the feature where CI tests have to pass prior to merging?

@abottchen
Copy link
Collaborator

@jarretlavallee Do we need to upgrade our version of shellcheck? https://github.com/koalaman/shellcheck/wiki/SC1117 states that SC1117 has been retired and should not be emitted.

Jarret Lavallee added 2 commits August 22, 2018 11:00
This commit updates to PDK 1.7.0 and disables SC1117 during travis runs.
Prior to this commit, the lint checks failed due to shellcheck lint
issue. This commit remeidates the lint issue on the task.
@jarretlavallee
Copy link
Contributor Author

@abottchen We rely on the built-in shellcheck in the travis docker images. I believe it is v0.5, so it will eventually be upgraded. We could update it as a part of the build, but it seems like it would add unnecessary time to the runtime and load to travis. I modified this PR to disable SC1117 during travis runs.

@jarretlavallee jarretlavallee changed the title (maint) Fix shellcheck issues with new tasks (maint) Upgrade PDK to 1.7.0 and Fix shellcheck issues with new tasks Aug 22, 2018
Copy link
Collaborator

@abottchen abottchen left a comment

Choose a reason for hiding this comment

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

LGTM

@jarretlavallee jarretlavallee merged commit 6ae157c into puppetlabs:master Aug 23, 2018
@jarretlavallee jarretlavallee deleted the maint_fix_lint_checks branch August 23, 2018 16:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants