Rhys Arkins
5bd2d42d5a
fix(platform): don’t pass parentBranch to platform commitFilesToBranch ( #6227 )
2020-05-14 12:20:24 +02:00
Rhys Arkins
31996ce545
refactor: better branch update logging
2020-05-13 14:21:04 +02:00
Rhys Arkins
e2de45edf6
logs: improve auto-replace
2020-05-12 22:48:56 +02:00
Rhys Arkins
79d2730a89
fix: improve logging for autoReplace
2020-05-12 22:25:21 +02:00
Rhys Arkins
7c6eaccdb6
fix: move skip PR autoclosing log
2020-05-12 22:05:56 +02:00
Rhys Arkins
7caac0987c
chore: better runCache import
2020-05-12 19:21:14 +02:00
Rhys Arkins
df66994985
chore: fix lint
2020-05-12 07:09:23 +02:00
Rhys Arkins
c5ee8abfc2
refactor: global cache
2020-05-11 22:26:47 +02:00
Rhys Arkins
e0d35b4a3d
fix: remove lockFileMaintenance pruning
2020-05-11 21:45:58 +02:00
Rhys Arkins
cc980cfd23
refactor: platform.getFile -> fs.readLocalFile ( #6131 )
2020-05-11 15:36:09 +02:00
Rhys Arkins
92009c6580
feat(internal): use runtime cache for buffering global cache requests ( #6202 )
2020-05-11 13:29:39 +02:00
Rhys Arkins
6104c4637a
refactor: global cache ( #6198 )
2020-05-11 10:38:07 +02:00
Rhys Arkins
04cba3f6c7
refactor(cache): rename run cache
2020-05-11 08:00:55 +02:00
Rhys Arkins
9777173461
refactor: remove unused mutex options ( #6175 )
2020-05-08 20:17:50 +02:00
Rhys Arkins
62af82fcf6
fix(changelog): reduce concurrency to 10
2020-05-08 18:28:44 +02:00
Rhys Arkins
ec9b4f89e7
feat(internal): parallel changelog retrieval ( #6174 )
2020-05-08 16:57:35 +02:00
Rhys Arkins
670e695be2
chore: fix lint
2020-05-08 14:40:44 +02:00
Rhys Arkins
6a8ceab688
refactor: move changelog retrieval to renovateRepository
2020-05-08 12:20:24 +02:00
Rhys Arkins
010df05800
refactor: baseBranches fetching
2020-05-08 12:06:48 +02:00
Rhys Arkins
a47c69f8a5
feat(internal): log timing splits per-repository
2020-05-08 10:18:00 +02:00
Rhys Arkins
e6c524fcc2
refactor: processRepo -> extractDependencies
2020-05-08 08:53:39 +02:00
Michael Kriese
00c56d8bde
chore: fix types ( #5904 )
...
* chore: fix types
* fix more types
* chore: mote fixes
* fix frmat
* chore: fix tests
* chore: fix type
* chore: cleanup
* chore: cleanup
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-05-07 10:23:45 +02:00
Rhys Arkins
c1d5faf93d
chore: remove mistaken dependency addition
2020-05-06 14:06:10 +02:00
Rhys Arkins
0f13855f2b
logs: durationMs for Repository finished
2020-05-06 10:23:10 +02:00
Michael Kriese
e795115823
fix(worker): fix github endpoint for changelog ( #6145 )
2020-05-06 10:02:19 +02:00
Rhys Arkins
258c675a54
logs: don’t log empty depNames in flattened updates
2020-05-06 09:56:52 +02:00
Rhys Arkins
8eb8bae28d
fix: Revert "fix(worker): fix github endpoint for changelog ( #6143 )"
...
This reverts commit 787e6bc485
.
2020-05-06 09:23:12 +02:00
Rhys Arkins
dde7d31975
fix: ensure baseBranchSha is set
2020-05-06 09:05:29 +02:00
Michael Kriese
787e6bc485
fix(worker): fix github endpoint for changelog ( #6143 )
2020-05-06 08:10:36 +02:00
Rhys Arkins
6bbe6446ab
logs: log baseBranch with extraction stats
2020-05-05 21:00:47 +02:00
Rhys Arkins
2ff90b2396
fix: packageFiles per baseBranch ( #6136 )
2020-05-05 19:46:35 +02:00
Rhys Arkins
86ab028f97
fix: Revert "refactor(platform): optimize getFileList and remove branchName param ( #6127 )"
...
This reverts commit 7d1c937682
.
2020-05-05 16:02:29 +02:00
Rhys Arkins
b69e9c0f5a
fix: Revert "feat(internal): cache extractions results ( #6118 )"
...
This reverts commit 51a43d5e41
.
2020-05-05 16:01:49 +02:00
Rhys Arkins
7d1c937682
refactor(platform): optimize getFileList and remove branchName param ( #6127 )
2020-05-05 12:39:47 +02:00
Rhys Arkins
9fccd87eeb
refactor: use Date.now() instead of process.hrtime()
2020-05-05 12:05:30 +02:00
Rhys Arkins
51a43d5e41
feat(internal): cache extractions results ( #6118 )
2020-05-04 08:27:38 +02:00
Björn Brauer
228b933871
refactor: ensureCommentRemoval parameters to an object ( #6117 )
2020-05-03 21:03:55 +02:00
Rhys Arkins
f3c9efb060
refactor: return and store base branch SHA
2020-05-03 20:38:09 +02:00
Rhys Arkins
8d8b617ecd
feat(internal): extract managers in parallel ( #6112 )
2020-05-03 19:21:10 +02:00
Rhys Arkins
0121cc48f5
refactor: extractAllDependencies
2020-05-03 17:27:35 +02:00
Rhys Arkins
899b351643
refactor: split extractAllDependencies logic
2020-05-03 17:03:23 +02:00
Rhys Arkins
927d9c3a82
chore: add fileMatch to CustomManager type
2020-05-03 16:57:17 +02:00
Rhys Arkins
273d9355e3
refactor: enabledManagers filtering
2020-05-03 16:15:22 +02:00
Rhys Arkins
e8d760667d
chore: rename matchedFiles -> fileList
2020-05-03 16:10:13 +02:00
Rhys Arkins
85e7cef048
refactor: getMatchingFiles
2020-05-03 14:46:30 +02:00
Rhys Arkins
53319ac7d6
refactor: better param names in getMatchingFiles
2020-05-03 10:54:38 +02:00
Rhys Arkins
9e07ef1b49
fix: filtering should return a copy of the fileList
2020-05-03 10:17:07 +02:00
Rhys Arkins
a21bb60d40
chore: improve extract typings
2020-05-03 10:14:22 +02:00
Rhys Arkins
53ca91301f
chore: import linting ( #6105 )
2020-05-01 18:03:48 +02:00
Rhys Arkins
e1b4b7f6c2
refactor: githubApiBaseUrl -> apiBaseUrl
2020-05-01 07:55:41 +02:00
Rhys Arkins
498ec20618
fea(internal): remove repoCache global ( #6098 )
2020-05-01 07:47:31 +02:00
Rhys Arkins
25af50ccb7
chore: description can be string
2020-04-29 14:27:33 +02:00
Rhys Arkins
07b4046328
logs: args -> config
2020-04-29 10:25:47 +02:00
Michael Kriese
29b701ab97
fix(internal): respect dry-run ( #6071 )
2020-04-28 08:30:42 +02:00
Rhys Arkins
d63c92ae16
logs: don’t warn for autoReplace parse failure
2020-04-27 23:30:05 +02:00
Rhys Arkins
ec8b89b887
logs: lower branchConfig debugs to trace
2020-04-27 21:57:21 +02:00
Rhys Arkins
c890ac96e4
fix: check depName during autoReplace
2020-04-27 21:56:07 +02:00
Rhys Arkins
117824bf77
fix: log replaceString if not found
2020-04-26 09:51:07 +02:00
Rhys Arkins
807b354ea3
fix: autoReplace handle non-pinning of digests
2020-04-26 07:50:01 +02:00
Rhys Arkins
dcb33004e1
fix: writeLocalFile during autoReplace
2020-04-24 23:40:53 +02:00
Rhys Arkins
db582b6aab
refactor: move stats logging and add timing
2020-04-24 22:46:48 +02:00
Rhys Arkins
f6c7de43fe
feat: log Package releases lookup time
2020-04-24 22:07:30 +02:00
Rhys Arkins
fa42177aec
refactor(changelog): make variables generic
2020-04-24 10:43:08 +02:00
Rhys Arkins
15faf0f1f1
refactor(changelog): githubName -> repoName
2020-04-24 10:43:08 +02:00
Rhys Arkins
138897f44d
fix: better autoReplace digest checking
2020-04-24 10:26:44 +02:00
Rhys Arkins
7b6d2d9c99
fix(pr): wider try/catch on changelog versioning
2020-04-23 18:35:46 +02:00
Rhys Arkins
f61c416f8a
fix: don’t deduplicate updates if same current and newvalue
2020-04-23 17:11:10 +02:00
Carlin St Pierre
313846c954
fix: Only run postUpgradeTasks if package files are updated and… ( #5988 )
2020-04-22 13:18:15 +02:00
Rhys Arkins
c20cb30d9a
fix(poetry): don’t error vulnerability alerts ( #6013 )
2020-04-20 18:52:15 +02:00
Rhys Arkins
0342daba92
refactor(gradle-wrapper): autoReplace ( #6004 )
2020-04-20 07:39:04 +02:00
Rhys Arkins
5145c044ff
refactor: manager extract readLocalFile instead of platform.getFile
2020-04-19 11:41:21 +02:00
Rhys Arkins
da8f1ef285
fix: extractAllPackageFiles add depIndex
2020-04-19 09:15:47 +02:00
Rhys Arkins
a1ba00d5cf
refactor: extractAllPackageFiles insert depIndex
2020-04-19 08:13:56 +02:00
Rhys Arkins
74d77db65d
fix(internal): deduplicate updates during branchify
2020-04-18 16:39:02 +02:00
Yura Beznos
0a2dc73bf7
feat(internal): perform changelog retrieval before branch creat… ( #5966 )
2020-04-18 15:36:38 +02:00
Rhys Arkins
f97b194515
fix: gracefully catch and handle out of memory
2020-04-16 18:08:53 +02:00
Rhys Arkins
4104ba04e3
feat: support allowedVersions regular expressions ( #5979 )
2020-04-15 22:07:53 +02:00
Rhys Arkins
6dea8e919c
feat(internal): use autoReplace for docker managers ( #5935 )
2020-04-15 12:24:09 +02:00
Rhys Arkins
79608dffaa
fix: allow parentDir/baseDir in branchName ( #5967 )
2020-04-15 10:33:00 +02:00
Max Wittig
9585fb3745
fix(lookup): correct lofok up typo ( #5969 )
2020-04-15 10:30:47 +02:00
Rhys Arkins
00bf898cd7
refactor: simplify autoreplace data ( #5965 )
2020-04-14 22:31:35 +02:00
Rhys Arkins
edb4c0abfe
refactor: move escapeRegExp to util/regex
2020-04-14 13:47:58 +02:00
Rhys Arkins
42f6dfac40
fix: merge datasource defaultConfig before lookup
2020-04-14 13:33:15 +02:00
Rhys Arkins
c9071a7e54
fix: Revert "refactor: extract and update now decoupled ( #5835 )"
...
This reverts commit f04adc50df
.
2020-04-14 12:56:44 +02:00
Rhys Arkins
5e742fe38b
fix: default updates to [];
2020-04-14 12:45:05 +02:00
Florian Greinacher
e6453ae423
feat(presets): add support for local presets ( #5814 )
2020-04-14 07:05:30 +02:00
Yura Beznos
f04adc50df
refactor: extract and update now decoupled ( #5835 )
2020-04-14 06:58:27 +02:00
Rhys Arkins
6446ea982e
refactor: move LookupUpdate
2020-04-13 17:14:26 +02:00
Rhys Arkins
caa2c41370
refactor: simplify fetching logic
2020-04-13 13:44:49 +02:00
Rhys Arkins
2a01fc37db
refactor: LookupWarning -> ValidationMessage
2020-04-13 11:32:24 +02:00
Christophe Hurpeau
ccf8569165
feat: yarn 2 ( #5657 )
...
* feat: yarn 2
* Apply suggestions from code review
Co-Authored-By: Michael Kriese <michael.kriese@visualon.de>
* refactor: move yarnMajorVersion test
* test: apply patch from @JamieMagee
see https://github.com/renovatebot/renovate/pull/5657#issuecomment-611205192
* test: update snapshots
* prettier-fix
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2020-04-13 11:23:47 +02:00
Rhys Arkins
866cedd3d3
refactor: fetchDepUpdates no-param-reassign ( #5957 )
2020-04-13 10:29:48 +02:00
Michael Kriese
19b789abe7
feat(lerna): use docker and npx ( #5940 )
2020-04-13 07:43:39 +02:00
Rhys Arkins
bfa6eb9062
fix: don’t abort on autoReplace errors
2020-04-13 07:06:04 +02:00
renovate[bot]
4f59b62da4
chore(deps): update dependency prettier to v2 ( #5952 )
...
* chore(deps): update dependency prettier to v2
* Run prettier-fix
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2020-04-12 18:09:36 +02:00
Rhys Arkins
a942b421d5
feat(internal): datasource defaultConfig ( #5929 )
...
Adds an optional new object `defaultConfig` to datasources. This object will be merged into config during the update flattening process, and before the last applyPackageRules. i.e. it can still be overridden by packageRules.
2020-04-09 15:44:23 +02:00
Michael Kriese
eafce83889
fix: binary file handling ( #5916 )
2020-04-09 07:43:47 +02:00
Rhys Arkins
a9fc67e210
refactor(composer): use autoReplace
2020-04-08 17:36:09 +02:00
Rhys Arkins
7f0d3753c4
fix: don’t return pending branch if master issue checked
2020-04-07 13:39:07 +02:00
Rhys Arkins
57b073a76b
chore: remove depNameEscaped
2020-04-07 10:08:39 +02:00