Philip Mallegol-Hansen
33c2dd57f7
Update explicit references to master
...
Wherever the script previously used the master branch, we now substitute our DEFAULT_BRANCH variable.
We also create this variable at the beginning of the script, and default it to master if no value was passed in.
2020-06-18 14:04:41 -07:00
Sean Killeen
dc881c2d1a
Update lib/linter.sh
2020-06-18 16:47:52 -04:00
Sean Killeen
95af99a134
Update lib/linter.sh
2020-06-18 16:47:05 -04:00
Sean Killeen
49c6b4fa7d
Update lib/linter.sh
2020-06-18 15:26:21 -04:00
Sean Killeen
cf8b1eddfe
Update lib/linter.sh
2020-06-18 15:25:54 -04:00
Sean Killeen
ff19ebe77d
exit early if errors are disabled
2020-06-18 15:24:47 -04:00
Sean Killeen
2338c2c98e
Parse DEFAULT_ERRORS variable
2020-06-18 15:22:13 -04:00
Sean Killeen
4d2b216eaf
Add variable and default
2020-06-18 15:17:59 -04:00
Zack Koppert
f269b85ebe
Remove init of DEFAULT_VALIDATE_LANGUAGE
...
var is no longer in use
2020-06-16 15:22:54 -07:00
Philip Mallegol-Hansen
8b08dbbdf0
Migrate remaining linter options
...
The remaining linters are all enabled/disabled based on the same logic implemented previously for YAML and JSON.
2020-06-12 14:53:02 -07:00
Philip Mallegol-Hansen
b3dc7159a9
Adds JSON to new structure
...
We implement the same structure for reading the flag with the JSON parser.
2020-06-12 10:42:31 -07:00
Philip Mallegol-Hansen
dbfdea2ff3
Implement restructured flag parsing
...
We implement the new method of determining if the YAML linter should be enabled, which takes into account if any linters have been explicitly enabled.
Currently we only implement this for YAML as a testbed.
2020-06-12 10:39:38 -07:00
John Wiebalk
85b33a56f8
set path for possum
2020-05-06 11:27:45 -04:00
Lucas Gravley
55a8c200d3
with teeth
2020-05-06 10:03:06 -05:00
John Wiebalk
2b4205634d
try as shell
2020-05-06 10:36:33 -04:00
Thomas Hughes
8dc5b30dee
Add better possum
2020-05-06 09:27:22 -05:00
Lucas Gravley
91f67bf0d3
it hates the possum
2020-04-30 11:42:34 -05:00
Lucas Gravley
afbbac9b60
Adding cleanup
2020-04-30 11:40:22 -05:00
Lucas Gravley
d81238019a
adding possum
2020-04-30 11:31:55 -05:00
Lucas Gravley
79878c8ae9
adding more print
2020-04-27 14:55:21 -05:00
Lucas Gravley
619307fe9f
get the value
2020-04-27 14:38:43 -05:00
Lucas Gravley
7cb80134b1
Quotes
2020-04-27 14:26:07 -05:00
Lucas Gravley
2db5868fcf
make a var?
2020-04-27 14:24:28 -05:00
Lucas Gravley
c6f74369b8
Cleanup footer prints
2020-04-27 14:13:12 -05:00
Lucas Gravley
97c264ca8b
fixed more logic issues
2020-04-27 13:47:11 -05:00
Lucas Gravley
1c6d7364d2
Fixing logic for empty array
2020-04-27 13:29:02 -05:00
Lucas Gravley
0d31bcda2c
More logic
2020-04-27 13:20:35 -05:00
Lucas Gravley
2a16b17bda
Adding the verbosity check
2020-04-27 12:46:05 -05:00
Lucas Gravley
27dd6e71a0
Cleanup git pull data
2020-04-27 12:27:41 -05:00
Lucas Gravley
b616dafd41
Cleanup of linter rules prints:
2020-04-27 12:21:38 -05:00
Lucas Gravley
5bf4295d1e
fix debug
2020-04-23 12:14:31 -05:00
Lucas Gravley
835fc6d5f4
more space
2020-04-23 12:11:26 -05:00
Lucas Gravley
7170fe9da5
fix spacing
2020-04-23 12:10:49 -05:00
Lucas Gravley
8f2c59bfe7
Cleanup
2020-04-23 12:07:35 -05:00
Lucas Gravley
e339a967c0
fixed it
2020-04-16 13:23:36 -05:00
Lucas Gravley
7616d271e1
Add detection of bash and ruby
2020-04-16 13:20:05 -05:00
Lucas Gravley
5d279e62db
adding debug
2020-04-02 13:22:29 -05:00
Lucas Gravley
14162b9acc
adding fixes
2020-04-02 13:06:11 -05:00
Lucas Gravley
c69ee9262b
add refs
2020-04-02 12:48:35 -05:00
Lucas Gravley
015adc6c97
adding it up
2020-04-02 12:42:07 -05:00
Lucas Gravley
5c33868fe4
fixed it
2020-03-11 14:21:42 -05:00
Lucas Gravley
6d83c17b1b
adding it?
2020-03-11 14:18:21 -05:00
Lucas Gravley
cdd465d9b7
fix linter rules
2020-02-28 10:08:38 -06:00
Lucas Gravley
cb6c6401ef
adding it all in 1 push
2020-02-28 09:51:29 -06:00
Lucas Gravley
124b516e6a
fix corner case
2020-02-04 15:32:14 -06:00
Lucas Gravley
c03d109494
fixed them cases
2020-02-04 15:20:58 -06:00
Lucas Gravley
fd3c1eed13
fix arrays
2020-02-04 12:20:22 -06:00
Lucas Gravley
b16ac2ad6e
adding fixes
2020-02-04 12:01:36 -06:00
Lucas Gravley
3b4ce6f234
fixed it
2020-02-04 11:56:02 -06:00
Lucas Gravley
bc42254fd5
adding test cases and run
2020-02-04 11:49:07 -06:00
Lucas Gravley
2d93ca41f4
fixed that
2020-02-04 09:04:43 -06:00
Lucas Gravley
fc9d45e49d
fixing bad cases
2020-02-04 08:56:53 -06:00
Lucas Gravley
7a8ce44eea
Adding test cases and logic
2020-02-04 08:49:58 -06:00
Lucas Gravley
0447cd98a5
fix name
2020-02-03 15:28:18 -06:00
Lucas Gravley
ea2ac810ee
fixed the bad code?
2020-02-03 14:54:43 -06:00
Lucas Gravley
0666a948d0
fix logic on shift
2020-02-03 10:49:25 -06:00
Lucas Gravley
9367daf4b2
adding correct flag
2020-02-03 10:41:34 -06:00
Lucas Gravley
3bfd689775
major rewrite
2020-02-03 10:27:40 -06:00
Lukas Gravley
8772b098a3
Merge pull request #59 from github/jwiebalk/jsonlint
...
Also check if GET_VERSION_CMD has been set
2020-02-03 07:53:20 -06:00
Lukas Gravley
730992a68a
Merge pull request #51 from github/jwiebalk/dockerlinter
...
Add Dockerfile linter
2020-02-03 07:30:55 -06:00
John Wiebalk
c3932a6031
cleanup
2020-01-31 18:26:57 -05:00
John Wiebalk
b282b1fce2
fix #
2020-01-31 18:20:03 -05:00
John Wiebalk
2182df6459
fix comments
2020-01-31 18:19:10 -05:00
John Wiebalk
916f5fe1ed
is it really an array?
2020-01-31 18:00:28 -05:00
John Wiebalk
29c9470bb1
remove quotes
2020-01-31 17:55:01 -05:00
John Wiebalk
cfd813cbda
check if version is returned
2020-01-31 17:52:28 -05:00
John Wiebalk
70bf36d8f8
switch to repo clone vs npm
2020-01-31 17:24:33 -05:00
Lucas Gravley
59b81361c8
fix linter
2020-01-28 14:40:11 -06:00
Lucas Gravley
bd03602505
adding base code
2020-01-10 13:33:28 -06:00
Lucas Gravley
88deab8ecd
fix spaces
2020-01-10 08:16:10 -06:00
John Wiebalk
b12beae67f
remove debug statement
2020-01-09 20:10:34 -05:00
John Wiebalk
fe1490cad9
make it actually work
2020-01-09 20:08:31 -05:00
John Wiebalk
6f7cdf20d8
add dockerlint
2020-01-09 17:08:01 -05:00
Lucas Gravley
e2d4484c1f
Adding logic
2020-01-09 10:29:18 -06:00
Lucas Gravley
fb583ae43b
fix rules
2020-01-08 13:37:02 -06:00
Lucas Gravley
62a5eb7f7e
adding version info
2020-01-08 13:34:05 -06:00
Lucas Gravley
eaa647ae58
adding message
2020-01-07 14:46:57 -06:00
Lucas Gravley
c507cf5943
fix mistake
2020-01-07 14:41:12 -06:00
Lucas Gravley
143607bc2e
Adding logic to skip ansible on read only
2020-01-07 14:38:05 -06:00
Lucas Gravley
630adf02ad
fix rules
2019-12-13 09:10:30 -06:00
Lucas Gravley
1dfe251b36
turn off debug
2019-12-13 08:48:07 -06:00
Lucas Gravley
ddef16596a
fixed it?
2019-12-13 08:06:25 -06:00
Lucas Gravley
191324c06b
adding path
2019-12-13 07:42:16 -06:00
Lucas Gravley
530e1f781c
ignore the rules
2019-12-12 13:52:47 -06:00
Lucas Gravley
aaea65e3d8
remove quotes
2019-12-12 13:51:13 -06:00
Lucas Gravley
f8db5f4cfd
Adding debug
2019-12-12 13:40:25 -06:00
Lucas Gravley
806174c090
adding prints
2019-12-12 10:53:27 -06:00
Lucas Gravley
76bd3309a5
dont like that rule
2019-12-12 10:37:08 -06:00
Lucas Gravley
4a6efba060
adding env
2019-12-12 10:34:58 -06:00
Lucas Gravley
9bea822849
fix format
2019-12-06 07:51:40 -06:00
Lucas Gravley
2bdf4c7a29
better?
2019-12-03 15:01:33 -06:00
Lucas Gravley
ad2cb9d6a3
fix command
2019-12-03 14:30:50 -06:00
Lucas Gravley
baf54e084c
adding it
2019-12-03 14:29:16 -06:00
Lucas Gravley
ebabe5e931
adding more
2019-12-03 14:07:19 -06:00
Lucas Gravley
90502fda22
Adding it
2019-12-03 14:00:38 -06:00
Lucas Gravley
c86c422f83
Adding it
2019-12-03 14:00:36 -06:00
Lucas Gravley
adfb06cbdc
Adding better rules
2019-12-03 13:47:23 -06:00
Lucas Gravley
44d8e01330
fixed it up
2019-11-07 10:27:14 -06:00
Lucas Gravley
3f345dea81
fix mistakes
2019-11-07 08:27:22 -06:00
Lucas Gravley
7ab8090b30
Adding it up
2019-11-07 08:23:17 -06:00