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

[ssf] ci(travis): run shellcheck during lint job #181

Merged

Conversation

myii
Copy link
Member

@myii myii commented Nov 27, 2019


To be propagated across all formulas using the ssf-formula. According to our discussions, this only requires one approval, since it's only CI-based changes.

Idea started from here:

As shellcheck is already integrated into Travis, this is easy to run and asides from here, already tested elsewhere:

An example of failures (shellcheck has excellent error descriptions):

@myii myii changed the title ci(travis): run shellcheck during lint job [ssf] ci(travis): run shellcheck during lint job Nov 27, 2019
@myii myii mentioned this pull request Nov 27, 2019
19 tasks
@myii myii force-pushed the chore/standardise-structure-106 branch from 15ddcac to edd5edb Compare November 27, 2019 16:08
.travis.yml Outdated Show resolved Hide resolved
Copy link
Member

@aboe76 aboe76 left a comment

Choose a reason for hiding this comment

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

nice, this will make the automated testing more robust

myii added a commit to myii/ssf-formula that referenced this pull request Nov 27, 2019
@myii myii force-pushed the chore/standardise-structure-106 branch from edd5edb to b1aade4 Compare November 27, 2019 19:59
@myii myii force-pushed the chore/standardise-structure-106 branch from b1aade4 to a711665 Compare November 27, 2019 20:00
@myii myii merged commit c135798 into saltstack-formulas:master Nov 27, 2019
@myii myii deleted the chore/standardise-structure-106 branch November 27, 2019 20:12
@myii
Copy link
Member Author

myii commented Nov 27, 2019

Thanks for the reviews/comments, starting the propagation of this now.

@saltstack-formulas-travis

🎉 This PR is included in version 3.3.4 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

myii pushed a commit to myii/ssf-formula that referenced this pull request Nov 27, 2019
# [1.63.0](v1.62.0...v1.63.0) (2019-11-27)

### Code Refactoring

* **travis:** use pathspecs for `git ls-files` instead of `grep` ([615e3b2](615e3b2)), closes [/github.com/saltstack-formulas/template-formula/pull/181#discussion_r351421463](https://github.com//github.com/saltstack-formulas/template-formula/pull/181/issues/discussion_r351421463)

### Features

* **shellcheck:** apply fixes throughout this repo ([1ea7fbb](1ea7fbb))
* **travis:** run `shellcheck` during lint job ([f52eb37](f52eb37)), closes [/github.com/saltstack-formulas/template-formula/pull/180#issuecomment-558612422](https://github.com//github.com/saltstack-formulas/template-formula/pull/180/issues/issuecomment-558612422)
myii pushed a commit to myii/ssf-formula that referenced this pull request Nov 27, 2019
## [1.64.1](v1.64.0...v1.64.1) (2019-11-27)

### Bug Fixes

* **travis:** quote pathspecs used with `git ls-files` ([be75d2d](be75d2d)), closes [/github.com/saltstack-formulas/template-formula/pull/181#discussion_r351491871](https://github.com//github.com/saltstack-formulas/template-formula/pull/181/issues/discussion_r351491871)
@dafyddj
Copy link
Contributor

dafyddj commented Nov 27, 2019 via email

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.

4 participants