Commit graph

30 commits

Author SHA1 Message Date
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