Rhys Arkins
b23a61b890
fix: use manager in changelog cache lookup key
2018-06-16 19:45:16 +02:00
Rhys Arkins
466cb07d02
refactor: changelog filename
2018-06-14 09:39:23 +02:00
Rhys Arkins
c89929d3e2
fix: rename changelog cache file
2018-05-19 08:22:37 +02:00
Țurcanu Dragomir
6c46ddf20e
feat: validate packageRules selectors ( #1810 )
...
packageRules selectors should only ever be inside a packageRule object, or at the top level of a preset. This feature enforces this rule with a validation check.
Closes #1773
2018-04-12 12:13:39 +02:00
Rhys Arkins
a8d45394aa
fix: init logger in cli validator
2018-04-12 11:52:52 +02:00
Rhys Arkins
e204b0df4b
fix(config-validator): massage config before validating
2018-04-10 13:03:24 +02:00
Rhys Arkins
cb92a9e010
fix: validator needs to use async validate command
...
Closes #1734
2018-03-29 05:47:59 +02:00
Hutson Betts
d87aa62b37
fix(config-validator): support preset configs ( #1635 )
...
Fixes #1632
2018-03-09 18:47:35 +01:00
Rhys Arkins
40d16604e1
fix: set node env for bin script
2018-03-07 06:28:09 +01:00
Rhys Arkins
f67b75c9f1
feat: config validator cli tool
...
Adds “renovate-config-validator” as a new bin entry to package.json. Can be run without arguments and will check renovate.json, .renovaterc, .renovaterc.json and package.json. Returns non-zero exit code with a description if there are errors.
2018-03-07 06:10:17 +01:00
Rhys Arkins
ac68629190
docs: remove docs/configuration options
...
Instead refer to website and source code.
2018-01-11 10:49:21 +01:00
Rhys Arkins
d2cd755f37
feat: persistent disk cache for changelog data ( #1163 )
...
Use `cacache` to persist changelog results between runs.
2017-11-13 17:44:09 +01:00
Rhys Arkins
a08ad7ff28
feat: deprecate nodejs 6 support ( #1061 )
...
This commit drops support for nodejs 6 now that nodejs 8 has reached LTS. Renovate will now publish only the `lib/` directory and not `dist/`. Some babel is necessary to leave in-place because Jest otherwise crashes when encountering the spread operator.
BREAKING CHANGE: Node.js 6 is no longer supported
2017-11-01 13:13:55 +01:00
Rhys Arkins
a8126a383f
feat: use yarn as a dependency ( #806 )
...
Renovate will now depend on yarn like any other dependency and call this version directly, instead of having an embedded version. This will allow us to "renovate" the yarn version we use too.
2017-09-14 17:57:17 +02:00
Rhys Arkins
1957bba62d
feat: update embedded yarn to v1.0.1 ( #778 )
2017-09-07 20:34:53 +02:00
Rhys Arkins
47044a11e1
feat(yarn): Use embedded yarn version ( #510 )
...
Renovate now uses an embedded yarn binary. This way, the version of yarn used can be known + there is no requirement for Renovate admins to install yarn separately.
2017-07-21 08:47:05 +02:00
Rhys Arkins
cd54997d08
fix: Remove yarn version from package.json ( #446 )
...
This pinned yarn version prevents newer or older versions of yarn from installing renovate.
2017-07-05 18:12:58 +02:00
Rhys Arkins
48fa9bb923
fix: format json in config table correctly ( #434 )
...
Closes #427
2017-07-04 14:29:45 +02:00
Rhys Arkins
4272b113d2
refactor: configuration options and update docs ( #423 )
2017-07-03 11:34:46 +02:00
Rhys Arkins
e0844661e6
Make install-yarn.sh executable
2017-06-25 07:16:28 +02:00
Rhys Arkins
ff41d79e69
CircleCI yarn version ( #288 )
...
* CircleCI yarn version
* Create circle.yml
* Create circle.yml
* Add yarn install script
* refactor circle.yml
* fix install detection
* set yarn path
2017-06-08 08:58:08 +02:00
Rhys Arkins
dce7f4c9a8
Drop usage from README and fix md lint ( #276 )
2017-06-07 14:38:45 +02:00
Renovate Bot
5ebff14931
Update dependency prettier to version 1.3.1 ( #199 )
...
* Update dependency prettier to version 1.3.1
* Run eslint-fix
2017-05-10 09:26:08 +02:00
Renovate Bot
c56c6d9bbe
Update dependency prettier to version 1.3.0 ( #198 )
...
* Update dependency prettier to version 1.3.0
* Run eslint-fix
2017-05-03 06:42:24 +02:00
Rhys Arkins
44e7bbf512
Use es5 trailing commas ( #183 )
2017-04-21 10:25:49 +02:00
Rhys Arkins
06f8d50f5e
Use Prettier ( #181 )
2017-04-21 10:12:41 +02:00
Rhys Arkins
84d2fd998e
Fix update-docs path
2017-01-31 12:36:22 +01:00
Rhys Arkins
00d6249711
Refactor config
...
Now generates CLI, env and docs
Makes config more testable
2017-01-20 14:03:18 +01:00
Rhys Arkins
48c9154f86
Modify heroku web server to redirect to app logs
2017-01-16 10:45:37 +01:00
Rhys Arkins
8f016c0856
Add web server for Heroku
2017-01-16 10:35:03 +01:00