Skip to content

automatic shellchecking on .sh.in scripts#5165

Merged
paulfantom merged 2 commits intonetdata:masterfrom
paulfantom:automatic_shellchecker
Feb 12, 2019
Merged

automatic shellchecking on .sh.in scripts#5165
paulfantom merged 2 commits intonetdata:masterfrom
paulfantom:automatic_shellchecker

Conversation

@paulfantom
Copy link
Copy Markdown
Contributor

Summary

Unfortunately codacy doesn't check for code quality in this file due to wrong file extension. This adds mechanism to do shell code linting in travis as a blocking mechanism.

Component Name

ci

Additional Information

Part of larger effort to cleanup bash scripts with file extension ending in .sh.in.

Blocked by:
#5162
#5163
#5164

@paulfantom paulfantom added area/ci no changelog Issues which are not going to be added to changelog labels Jan 13, 2019
This was referenced Jan 13, 2019
@paulfantom paulfantom self-assigned this Jan 13, 2019
@paulfantom paulfantom mentioned this pull request Jan 13, 2019
ktsaou
ktsaou previously approved these changes Jan 14, 2019
@cakrit
Copy link
Copy Markdown
Contributor

cakrit commented Jan 22, 2019

If I understand this one correctly, we'll need to correct the linter warnings before merging this, otherwise the build will start failing. Correct? If so, we'll need to add those corrections to this PR.

@paulfantom paulfantom changed the title automatic shellchecking on .sh.in scripts [WIP] automatic shellchecking on .sh.in scripts Jan 22, 2019
@paulfantom
Copy link
Copy Markdown
Contributor Author

This is still blocked by other PR which adds those corrections.

@cakrit
Copy link
Copy Markdown
Contributor

cakrit commented Jan 23, 2019

I thought it would make sense to put those corrections in this PR, so we see the results in travis as the corrections are done.

@paulfantom paulfantom changed the title [WIP] automatic shellchecking on .sh.in scripts automatic shellchecking on .sh.in scripts Feb 12, 2019
@paulfantom paulfantom closed this Feb 12, 2019
@paulfantom paulfantom merged commit 06a367d into netdata:master Feb 12, 2019
@paulfantom paulfantom deleted the automatic_shellchecker branch February 12, 2019 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci no changelog Issues which are not going to be added to changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants