Commit graph

4398 commits

Author SHA1 Message Date
Jamie Magee
049daa6a88
fix: ignore Kotlin dependencies embedded in gradle build script (#6138) 2020-05-07 06:49:15 +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
Rhys Arkins
9870b1c4de logs: don’t warn when helm chart not found 2020-05-06 08:16:15 +02:00
Michael Kriese
787e6bc485
fix(worker): fix github endpoint for changelog (#6143) 2020-05-06 08:10:36 +02:00
Rhys Arkins
3f14af3ec2 fix(pypi): skip compatibility check if not a version
Closes #6142
2020-05-06 07:29:48 +02:00
Rhys Arkins
e531a934bf fix: fetch file list from head not origin 2020-05-05 21:39:56 +02:00
Rhys Arkins
6bbe6446ab logs: log baseBranch with extraction stats 2020-05-05 21:00:47 +02:00
Rhys Arkins
82ca814747 refactor: remove unused branchName param in getFileList 2020-05-05 20:42:14 +02:00
Rhys Arkins
2ff90b2396
fix: packageFiles per baseBranch (#6136) 2020-05-05 19:46:35 +02:00
Sergio Zharinov
2c3ba464a4
fix(maven): Fix release presence check (#6133) 2020-05-05 16:36:13 +02:00
Rhys Arkins
be7b20cd8b fix: Revert "fix(gitFs): cache fileList results (#6126)"
This reverts commit 091befebff.
2020-05-05 16:02:54 +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
Sergio Zharinov
aa38ddf428
test: Better GraphQL snapshots (#6128) 2020-05-05 14:57:05 +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
Michael Kriese
e0fa50123f
feat(manager): dynamic poetry install (#6119) 2020-05-05 11:43:09 +02:00
Rhys Arkins
b208bdb444 chore: determineBaseBranch -> setBaseBranchToDefault 2020-05-05 10:30:10 +02:00
Rhys Arkins
091befebff
fix(gitFs): cache fileList results (#6126) 2020-05-05 09:53:22 +02:00
Rhys Arkins
b3316c0793 fix: don’t filter endpoint after repository stage
Closes https://github.com/renovatebot/config-help/issues/607
2020-05-05 08:07:11 +02:00
Rhys Arkins
4200ed96ec fix(poetry): default to pep440 versioning if compatible 2020-05-05 07:58:15 +02:00
Rhys Arkins
699fbe2fa4 test: additional poetry extract 2020-05-04 17:48:35 +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
Sergio Zharinov
9c6f56da22
test(github): Snapshot all HTTP requests in test (#6059) 2020-05-02 10:16:03 +02:00
Rhys Arkins
ac89ae7318 fix(git-refs): remove filtering to get the hash for HEAD 2020-05-02 10:14:43 +02:00
Rhys Arkins
e5d4ff4fd7 feat(git): support getDigest in git-refs and git-tags 2020-05-02 08:19:15 +02:00
Rhys Arkins
daa7f5e2dd feat: datasource newDigest for git-refs and git-tags 2020-05-02 07:47:47 +02:00
Rhys Arkins
1826fa8f74 test: add snapshots for git-refs and git-tags 2020-05-02 07:42:40 +02:00
Jamie Magee
0ae94be8de
feat(nvm): support .nvmrc files at any depth (#6107) 2020-05-01 22:30:29 +02:00
Rhys Arkins
53ca91301f
chore: import linting (#6105) 2020-05-01 18:03:48 +02:00
hussainweb
8f66b5ec3c
feat(composer): support stability modifiers (#6050) (#6057) 2020-05-01 13:03:50 +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
hussainweb
bbe29956a0
fix(composer): handle carets in the same way as tilde for ranges (#6093) 2020-05-01 07:43:45 +02:00
Rhys Arkins
d7653707c3 fix: truly don’t warn if can’t connect to the Docker deamon
Closes #6094
2020-04-30 20:57:28 +02:00
Rhys Arkins
ed40e6e3dc fix: don’t warn if can’t connect to the Docker deamon
Closes #6094
2020-04-30 17:18:56 +02:00
Sergio Zharinov
d54836b3d4
fix(maven): Check each release for corresponding jar (#5614) 2020-04-30 12:15:18 +02:00
Daniel Barrett
84b7eede50
feat(manager): enable pipenv lockfile maintance (#6096) 2020-04-30 12:06:37 +02:00
Michael Kriese
df33e72bd5
feat(pipenv): support dynamic python selection (#6036)
Co-Authored-By: Rhys Arkins <rhys@arkins.net>
2020-04-30 07:12:20 +02:00
Janosch Hildebrand
324ce139cf
feat(gradle): gradle plugin dependency versions in variables (#6063) (#6064)
* feat(gradle): gradle plugin dependency versions in variables (#6063)

* chore: Replace uses of RegExp with util/regEx in build-gradle.ts

Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-04-29 22:24:09 +02:00
Rhys Arkins
4f79d794bf chore: fix lint 2020-04-29 17:27:36 +02:00
Rhys Arkins
bb1ae6b7c1 logs: log exec docker constraint 2020-04-29 17:02:36 +02:00
Rhys Arkins
fbc485fc33
feat(presets): internalize presets (#6090)
Moves Renovate's currently external renovatebot/presets data into this repo.
2020-04-29 14:45:51 +02:00
Rhys Arkins
25af50ccb7 chore: description can be string 2020-04-29 14:27:33 +02:00
Rhys Arkins
5cbc1c40b6 chore: add encrypted to HostRule 2020-04-29 14:27:18 +02:00
Rhys Arkins
ba14d3f7cf test: add cache test 2020-04-29 14:26:57 +02:00
Michael Kriese
797fd09e71
fix: missing repoCache (#6089) 2020-04-29 11:37:52 +02:00
Rhys Arkins
07b4046328 logs: args -> config 2020-04-29 10:25:47 +02:00
Rhys Arkins
38a10b64bc logs: log preset validationError 2020-04-29 08:00:47 +02:00
Rhys Arkins
ed9f2bdcae fix(docker): gracefully handle ERR_TLS_CERT_ALTNAME_INVALID 2020-04-29 07:45:30 +02:00
Rhys Arkins
537e911e39
fix: fetch internal presets over www not api (#6078) 2020-04-29 07:00:53 +02:00
Rhys Arkins
d2f8aaa409
feat(presets): use github for native presets (#6075) 2020-04-28 14:33:01 +02:00
Janosch Hildebrand
4a266c63e2
fix(gitea): pass through gitPrivateKey (#6074) 2020-04-28 14:12:12 +02:00
Rhys Arkins
cc3554ffe7 fix(presets): correct github file name 2020-04-28 13:34:47 +02:00
Rhys Arkins
61065ea773 feat(presets): github preset and subpreset names 2020-04-28 11:41:56 +02:00
Rhys Arkins
4154c9f364 logs: debug Pipfile update error 2020-04-28 10:47:30 +02:00
Rhys Arkins
41e1730352 logs: don’t warn for labels internal errors 2020-04-28 10:44:16 +02:00
Rhys Arkins
efe102d7e3 logs: gitlab platform failure err 2020-04-28 10:38:59 +02:00
Rhys Arkins
28badee75a fix(docker): gracefully handle 400 responses 2020-04-28 10:33:20 +02:00
Rhys Arkins
7dd863f393 fix(maven): gracefully handle EAI_AGAIN 2020-04-28 10:32:19 +02:00
renovate[bot]
f102faf842
build(deps): update dependency commander to v5.1.0 (#6066) 2020-04-28 08:49:22 +02:00
Michael Kriese
29b701ab97
fix(internal): respect dry-run (#6071) 2020-04-28 08:30:42 +02:00
Rhys Arkins
993f411e95 fix(github): check vulnerability alerts return values
Closes #6067
2020-04-28 07:38:04 +02:00
Rhys Arkins
d63c92ae16 logs: don’t warn for autoReplace parse failure 2020-04-27 23:30:05 +02:00
Rhys Arkins
44c9933e99 fix(bundler): raise PR for unknown errors 2020-04-27 23:29:46 +02:00
Rhys Arkins
fd886902a4
fix(bundler): handle complex delimeters (#6065) 2020-04-27 23:26:16 +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
c7c24a661a fix(swift): proper replace from: syntax 2020-04-27 13:36:39 +02:00
Rhys Arkins
6bb76c53b6 fix(cargo): handle * getNewValue 2020-04-27 09:57:02 +02:00
Rhys Arkins
2bc36adcdb fix(maven): gracefully handle unsupported protocol error 2020-04-26 19:02:23 +02:00
Rhys Arkins
4d13074372 logs: info not warn for unknown versioning 2020-04-26 09:54:30 +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
Sergio Zharinov
5ea984ee7c
fix(maven): Fix invalid range extending (#6039) 2020-04-25 11:38:14 +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
55034aadef logs: debug not warn for helm chart 404 2020-04-24 21:43:06 +02:00
Rhys Arkins
e2d1eeb3a5 fix(npm): cache known publicly-scoped packages 2020-04-24 17:12:20 +02:00
Rhys Arkins
e71641363a fix(npm): randomize retry delay 2020-04-24 16:33:26 +02:00
Rhys Arkins
89e2240016 fix(pip_setup): correct extract file path
Closes #6046
2020-04-24 16:17:45 +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
Michael Kriese
60f74514e7
feat(versioning): docker unstable versions (#6041) 2020-04-24 10:06:21 +02:00
Tanuel
2b9899b5cc
feat(composer): handle providers at packages.json root level (#6028) 2020-04-24 09:16:57 +02:00
Rhys Arkins
7b6d2d9c99 fix(pr): wider try/catch on changelog versioning 2020-04-23 18:35:46 +02:00
Rhys Arkins
e79319d300 fix(cdnjs): handle empty 200 ok response 2020-04-23 18:35:22 +02:00
Rhys Arkins
f61c416f8a fix: don’t deduplicate updates if same current and newvalue 2020-04-23 17:11:10 +02:00
Rhys Arkins
ca2d9be0f6 fix(gitlab): handle ParseError 2020-04-23 10:06:42 +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
18b05fb724
fix(docker): move autoReplaceStringTemplate (#6024) 2020-04-22 11:55:08 +02:00
proton
527212dbea
fix(gitea): immortal PRs for Gitea (#5998) 2020-04-21 17:21:54 +02:00
Rhys Arkins
ff5921fd86 fix: check if lerna file found after parsing 2020-04-21 17:09:03 +02:00
Florian Greinacher
9647ea7acd
fix(config-presets): do not use custom endpoints when using git… (#6022)
Fixes #6014
Supersedes #5973
2020-04-21 15:44:32 +02:00
proton
9d8664ad09
feat(gitea): support organization labels (#6000) 2020-04-21 09:53:52 +02:00
Sergio Zharinov
2cd653c40b
feat(cocoapods): Pre-install plugins before artifact update (#6010) 2020-04-20 20:32:34 +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
969d455a3c
fix(gradle-wrapper): use distribution url instead of version (#6003) 2020-04-19 23:57:28 +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
45692414de refactor(maven): read from fs instead of platform 2020-04-19 08:29:51 +02:00
Rhys Arkins
a1ba00d5cf refactor: extractAllPackageFiles insert depIndex 2020-04-19 08:13:56 +02:00
Rhys Arkins
7b24069076 refactor(helm-requirements): use autoReplace 2020-04-19 06:45:34 +02:00
Rhys Arkins
2b36934f77 refactor(helmfile): use autoReplace 2020-04-18 23:01:37 +02:00
Rhys Arkins
99caf37fdc refactor(meteor): use autoReplace 2020-04-18 22:45:53 +02:00
Rhys Arkins
97160c5710 refactor(mix): use autoReplace 2020-04-18 22:42:34 +02:00
Rhys Arkins
cdfdc9fad8 refactor(pipenv): use autoReplace 2020-04-18 22:39:52 +02:00
Rhys Arkins
8009125a13 refactor(poetry): use autoReplace 2020-04-18 22:30:23 +02:00
Rhys Arkins
9469554886 refactor(cocoapods): use autoReplace 2020-04-18 21:45:04 +02:00
Rhys Arkins
0ab9de4293 refactor(cargo): use autoUpdate 2020-04-18 20:26:25 +02:00
Rhys Arkins
74d77db65d fix(internal): deduplicate updates during branchify 2020-04-18 16:39:02 +02:00
Rhys Arkins
5cfed097ec refactor(bundler): use autoReplace 2020-04-18 15:56:04 +02:00
Yura Beznos
0a2dc73bf7
feat(internal): perform changelog retrieval before branch creat… (#5966) 2020-04-18 15:36:38 +02:00
Rhys Arkins
6c02bf7ff0 fix: clone cached releases
Closes #5994
2020-04-17 22:42:15 +02:00
Rhys Arkins
0b160f6a27 fix(docker): detect if registryUrls is prefix of lookupName 2020-04-17 20:42:16 +02:00
Michael Kriese
da0181e074
fix: do not coerce gradle version (#5991) 2020-04-17 14:10:08 +02:00
Martín Fernández
25eb7bf359
feat(bundler): add lockfile maintenance (#5844)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2020-04-17 09:02:49 +02:00
Rhys Arkins
f97b194515 fix: gracefully catch and handle out of memory 2020-04-16 18:08:53 +02:00
Rhys Arkins
bb78cded9f fix: Revert "feat(ruby): Switch to @renovate/ruby-semver library (#5116)"
This reverts commit dd0d11d68f.

# Conflicts:
#	package.json
#	yarn.lock
2020-04-16 15:02:25 +02:00
Michael Kriese
212dcdfe54
fix(presets): fix typo (#5970) 2020-04-16 10:14:22 +02:00
Sergio Zharinov
dd0d11d68f
feat(ruby): Switch to @renovate/ruby-semver library (#5116) 2020-04-16 08:01:15 +02:00
Rhys Arkins
55a73b931a fix: handle base branch error gracefully 2020-04-16 07:06:15 +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
Michael Kriese
e84528086e
fix(presets): use default endpoint on platform missmatch (#5973) 2020-04-15 11:38:52 +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
renovate[bot]
c7042c5092
build(deps): update dependency commander to v5 (#5968)
* build(deps): update dependency commander to v5

* chore: fix types

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-04-15 08:04:01 +02:00
Rhys Arkins
00bf898cd7
refactor: simplify autoreplace data (#5965) 2020-04-14 22:31:35 +02:00
Rhys Arkins
3ac45f6608 test: fix coverage 2020-04-14 21:37:55 +02:00