Commit Graph

14403 Commits

Author SHA1 Message Date
Rhys Arkins 407f8fc576 refactor: drop key after decrypt 2018-05-09 13:43:23 +02:00
Rhys Arkins 2ebc0b7718 fix: don’t write .npmrc if contains unexpanded variables 2018-05-09 13:38:24 +02:00
Rhys Arkins 43ac21778f logs: decrease debugging 2018-05-09 13:31:04 +02:00
Rhys Arkins 66804bf211 logs: drop excessive debug 2018-05-09 13:26:16 +02:00
Rhys Arkins 4ecd691325 fix: expand criteria for keeping package.json files 2018-05-09 12:36:58 +02:00
Rhys Arkins 1631757e61 logs: don’t debug package.json content 2018-05-09 12:35:22 +02:00
Rhys Arkins d4de9108af feat: skip PR generation if lock file generation fails 2018-05-09 12:10:45 +02:00
Rhys Arkins d75a220008 fix: filter out disabled updates 2018-05-09 11:37:35 +02:00
Rhys Arkins ee3f7f714e fix: iterate all lerna dirs 2018-05-09 11:17:50 +02:00
Rhys Arkins 2075c20baa fix: lock file refactor 2018-05-09 10:42:38 +02:00
Rhys Arkins 9fe651bca9 logs: drop unnecessary flatten debugs 2018-05-09 10:14:35 +02:00
Rhys Arkins 10012f343a fix: manager -> lernaClient 2018-05-09 10:14:21 +02:00
Rhys Arkins a332d8fb50 fix: lernaLockFile -> lernaClient 2018-05-09 09:38:11 +02:00
Rhys Arkins f1f88e4443 fix: always write config.npmrc 2018-05-09 09:35:02 +02:00
Rhys Arkins 3c0e6b7e88 fix: default lerna client to npm 2018-05-09 09:32:21 +02:00
Rhys Arkins 9e47738e8e fix: don’t attempt automerge if push protection enabled (github) 2018-05-09 08:53:57 +02:00
Rhys Arkins ecdcd9df4f feat: refactor dependency extraction (#1912)
Rewrite of dependency extraction, particularly for npm. Paves way for easier addition of new package managers.

Closes #1882
2018-05-09 08:03:59 +02:00
Rhys Arkins b07b49fa99 fix: use amd64/x instead of library/x for Docker Hub digest lookups 2018-05-08 19:15:12 +02:00
Ayoub Kaanich 38a4397feb feat: changelog for pip (#1927)
This PR adds support for pip changelog,
unlike npm, I couldn't find a mapping between github and pip other than github being used as the homepage of some projects, if there are other ways of mapping it would be helpful.

Closes #1911
2018-05-08 04:55:16 +02:00
Rhys Arkins 9ffd0abda1 refactor: replace stringify/parse with fast-clone 2018-05-07 21:50:40 +02:00
Rhys Arkins 812fe227b8 fix(onboarding): adjust packageFiles check when filtering 2018-05-07 20:14:00 +02:00
Rhys Arkins ad16528fa0 fix: don’t debug branches when sorting 2018-05-07 13:21:46 +02:00
Rhys Arkins 2517c9f1d9 refactor: renovateRepository split (#1928) 2018-05-07 12:59:32 +02:00
Rhys Arkins 6431cf6861 refactor: move sortBranches 2018-05-07 07:59:53 +02:00
Rhys Arkins c0c935963e refactor: remove null onboarding case 2018-05-07 07:55:49 +02:00
Rhys Arkins 4a4feb35ab refactor: pass branches explicitly to repo onboarding 2018-05-07 07:02:08 +02:00
Rhys Arkins 7189f4682f refactor: simplify repo init 2018-05-07 06:47:17 +02:00
Rhys Arkins 3dbd470f61 refactor: move repo processResult 2018-05-07 06:33:49 +02:00
Rhys Arkins 1eb37c4373 refactor: move repo finalise logic to own directory 2018-05-07 06:26:07 +02:00
Ayoub Kaanich edfcfc3838 feat: decouple npm and github logic in changelog (#1926)
This PR splits the logic behind changelog into manager (npm) and source (github)
the manager provides the repo url + versions
the source consumes the manager info and generates changelog info

Closes #1911
2018-05-07 04:49:26 +02:00
Rhys Arkins ac2bc0decb refactor: rename upgrades to updates in branchify 2018-05-06 20:12:01 +02:00
teppeis abebabb91d fix: remove a useless param 2018-05-06 18:02:54 +02:00
Rhys Arkins 4c72978e29 fix: strip git suffix from changelog repository 2018-05-06 12:33:58 +02:00
Rhys Arkins 93547f12df refactor: simplify stale lock file maintenance deletion 2018-05-06 12:28:37 +02:00
Rhys Arkins 6fbcc1ae73 fix: check for empty packageRules before applying 2018-05-06 12:04:48 +02:00
Rhys Arkins e7ef20d33b refactor: simplify config stages 2018-05-06 11:59:33 +02:00
Rhys Arkins 9e49017456 fix: deep copy in mergeChildConfig 2018-05-06 11:52:53 +02:00
Rhys Arkins 7e5aeacd1d refactor: rename option.parents -> parent 2018-05-06 08:29:38 +02:00
Rhys Arkins 1762ee68a0 feat: automergeComment (#1906)
Adds new option “pr-comment” for `automergeType` and a new option `automergeComment` to use in such a case.
2018-05-04 06:55:01 +02:00
Rhys Arkins cb570f58f6 fix(templates): skip depType if not present 2018-05-04 06:49:32 +02:00
Rhys Arkins f190ca505b fix(docker): handle null string when extracting 2018-05-03 19:27:57 +02:00
Rhys Arkins 45dc236e40 fix: log request options with when errored 2018-05-03 19:18:53 +02:00
Rhys Arkins 7a6bcfcf0e fix: handle undefined depType in onboarding PR 2018-05-03 18:35:57 +02:00
Rhys Arkins 19e35ffee0 refactor: return object from extract (#1914) 2018-05-03 18:09:18 +02:00
Rhys Arkins 1c6be50172 fix: move delete packageRules 2018-05-03 14:44:20 +02:00
Rhys Arkins acafbbb66f refactor: rename package rules config for readability 2018-05-03 14:42:27 +02:00
Rhys Arkins 45f3c4c765 refactor: move package rules logic to separate file 2018-05-03 14:41:04 +02:00
Rhys Arkins 0415a05cc4 refactor: move package-rules to separate file 2018-05-03 14:28:14 +02:00
Rhys Arkins 80ebeadf83 logs: serialize array fields 2018-05-03 14:21:24 +02:00
Rhys Arkins 3a5c3dd908 fix: make ignoreDeps mergeable 2018-05-03 14:14:05 +02:00