Commit graph

5857 commits

Author SHA1 Message Date
Rhys Arkins
ffd0269ab6
fix(config): nested packageRules migration (#9814) 2021-05-01 23:01:26 +02:00
Rhys Arkins
915bd15ce9 chore: fix HostRule type 2021-05-01 22:52:10 +02:00
Rhys Arkins
0918679cf6
refactor(hostRules): precalculate resolvedHost (#9811) 2021-05-01 18:19:38 +02:00
Rhys Arkins
91bdc872e8 refactor: pre-commit hostName -> hostname 2021-05-01 16:24:31 +02:00
Rhys Arkins
5246e6b34e refactor: host-rules ruleMatch -> resolvedHost 2021-05-01 16:21:59 +02:00
Rhys Arkins
bb2e7ffcdd
fix(gomod): use latest go version when binarySource=docker (#9765)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-01 12:17:24 +00:00
Sergei Zharinov
24201e195a
refactor(maven): Refactor maven test mocks (#9797)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-30 18:26:04 +00:00
Rhys Arkins
3c2b394e8d
fix: keep stabilityDays pending check even if dashboard checked (#9799) 2021-04-30 17:46:20 +02:00
Sergei Zharinov
bc25520afc
feat(maven): Fetch "last-modified" timestamps from all hosts (#9795) 2021-04-30 14:09:46 +02:00
Sergei Zharinov
cf8bd72b13
feat(maven): Obtain "last-modified" timestamps for GitLab (#9791) 2021-04-30 09:26:51 +00:00
Rhys Arkins
6ad1a33159
refactor: separate update generation (#9788)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-30 10:46:11 +02:00
Sebastian Poxhofer
a9c9d56779
feat(argocd): implement manager (#9771) 2021-04-29 13:39:35 +00:00
Florian Greinacher
ee724768e5
fix: pass ECR credentials properly (#9767)
* fix: pass ECR credentials properly

* Specify type for ECR client config

* Add assertion for trace
2021-04-28 16:07:10 +02:00
Tyrone Meijn
038f52c0df
fix(gitlabci): filter out !reference tags in gitlabci-include (#9741) 2021-04-28 14:37:01 +02:00
Sergei Zharinov
1d7a98446a
refactor(maven): Refactor datasource tests (#9745) 2021-04-27 21:09:21 +00:00
Caio Andrade
718294b6cc
fix(nodenv): Monorepo support (#9747) 2021-04-27 16:17:57 +02:00
Rhys Arkins
bafb55dd99
fix: patch grouping when separateMinorPatch=false (#9746)
Closes #9744
2021-04-27 16:14:57 +02:00
Caio Andrade
3d29ce3381
fix(gitlabci): Support named services (#9732)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-27 13:41:54 +00:00
Sergei Zharinov
38620be343
refactor: Replace some TODO items with issue ids (#9596) 2021-04-26 20:19:30 +00:00
Trim21
fb50312051
fix(poetry): lockFileMaintenance (#9695) 2021-04-26 14:36:21 +00:00
Sergei Zharinov
ce51f05cef
feat(test): Detect test utils callers and simplify helpers (#9707) 2021-04-26 16:15:03 +02:00
Sergei Zharinov
ca9ed19b3d
refactor(maven): Extract util functions from datasource index (#9727) 2021-04-26 09:01:40 +00:00
Rhys Arkins
65c3992ec5
fix: create PR if stale branch can't automerge (#9723) 2021-04-26 07:00:26 +02:00
Michael Kriese
00cb277bb6
fix(git): add debug (#9683) 2021-04-25 21:26:09 +02:00
Muhammad Rehan Saeed
a91c85317a
Add Open Telemetry Dotnet monorepo (#9710) 2021-04-24 22:25:52 +02:00
Nils Plaschke
90e96805e1
docs: add documentation for forkToken (#9701) 2021-04-24 05:54:00 +00:00
Ross Rasmussen
108a00bad4
fix(terraform): support github repo source url with underscores (#9661)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-04-23 17:32:45 +00:00
Sergei Zharinov
b255275632
refactor(test): Load fixtures with helpers (#9699)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-23 16:58:48 +00:00
Muhammad Rehan Saeed
c862b5b4b5
feat(presets): Add HotChocolate monorepo (#9700) 2021-04-23 12:17:28 +00:00
Sergei Zharinov
5716077f99
refactor: Cache moo lexer instances (#9697) 2021-04-23 12:24:18 +02:00
Nils Andresen
37a8e28229
fix(cake): quoted references (#9692)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-23 07:43:19 +00:00
Florian Greinacher
2cc751a0a1
feat: ignore unavailable users (#9406) 2021-04-22 21:16:58 +02:00
Michael Kriese
8c0f7c12ef
fix(npm): repect allowScripts & ignoreScripts (#9684)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-04-22 15:11:26 +00:00
Michael Kriese
e0488a3ebb
fix(worker): wrong no branch delete on dry-run (#9682) 2021-04-22 16:03:47 +02:00
Rhys Arkins
e0deef3bc2 fix: disallow allowedVersions and matchUpdateTypes
Closes #9172
2021-04-22 09:55:14 +02:00
Rhys Arkins
61abc03a2e
feat(config): validate packageRules matchUpdateTypes combos (#9649) 2021-04-22 07:16:40 +00:00
Rhys Arkins
6232b654be chore: revert hasFancyRefs 2021-04-22 08:47:58 +02:00
Rhys Arkins
572749a398 refactor: artifactUpdateApproach -> skipInstalls
Roll back the previous refactor.
2021-04-22 08:47:58 +02:00
Rhys Arkins
5e3806f3e2 feat(npm): retain npmrc lines without variables (#9484)
Instead of ignoring the entire .npmrc file if it contains environment variables, instead just strip out the necessary lines.

BREAKING: .npmrc files with environment variables will no longer be completely ignore - instead only the lines with variables will be stripped.
2021-04-22 08:47:58 +02:00
Rhys Arkins
d592239410 chore: update snapshot 2021-04-22 08:47:58 +02:00
Rhys Arkins
247fa7b98d feat(docker): enable major updates by default (#9470)
Removes default settings which disabled docker major updates by default.

BREAKING CHANGE: Major updates for docker will now be enabled by default.
2021-04-22 08:47:58 +02:00
Rhys Arkins
3a1980811c feat: group:Nodejs (#9469)
Remove hardcoded Node.js rules from docker extract and instead add group:nodeJs to group:recommended

BREAKING CHANGE: node images founds in Dockerfiles will no longer have hardcoded commitMessageTopic. Add group:Nodejs or config:base to extends for backwards compatibility.
2021-04-22 08:47:58 +02:00
Rhys Arkins
b22a0355aa refactor(config): explicit migration string check 2021-04-22 08:47:58 +02:00
Rhys Arkins
ac7a5c4d93 feat: drop dockerMapDotFiles (#9417)
Drops support for dockerMapDotfiles

BREAKING CHANGE: dockerMapDotfiles is no longer supported
2021-04-22 08:47:58 +02:00
Rhys Arkins
cbf8ea4e55 feat(config): delay preset resolution until after platform initialization (#9415)
Delay config preset resolution in admin config until after platform initialization. This will enable resolution of private “local>…” presets to work.

BREAKING CHANGE: Config presets will be resolved after platform initialization, so from now on platform credentials cannot be placed in presets.
2021-04-22 08:47:58 +02:00
Rhys Arkins
e7b5be9a15 feat(npm): remove ~/.npmrc support (#9400)
Drops support for reading `.npmrc` from the bot's home directory.

BREAKING CHANGE: Renovate will no longer read from ~/.npmrc. Configure `npmrc` in config instead.
2021-04-22 08:47:58 +02:00
Rhys Arkins
13ece707d4 feat(npm): remove ignoreNpmrcFile support (#9409)
Removes support for the ignoreNpmrcFile config option.

BREAKING CHANGE: ignoreNpmrcFile is no longer supported. Use an empty string for config.npmrc instead.
2021-04-22 08:47:58 +02:00
Rhys Arkins
59d728b16b refactor: skipInstalls -> artifactUpdateApproach (#9119)
Renames skipInstalls to artifactUpdateApproach and changes from boolean to enum.

BREAKING CHANGE: skipInstalls has been changed to artifactsUpdateApproach
2021-04-22 08:47:58 +02:00
Sebastian Poxhofer
0f3faff278 feat(terraform): rework dep types (#9116)
Improves the `depType` values returned by the terraform manager.

Closes #8792

BREAKING CHANGE: Values for extracted `depType` in terraform manager have changed, please see the `terraform` manager readme for details.
2021-04-22 08:47:58 +02:00
Rhys Arkins
0500042d1d feat: updateType=patch (#9393)
Changes behavior so that patch updateType is not rewritten to minor by default.

Closes #2818

BREAKING CHANGE: patch updates are not considered updateType=minor by default.
2021-04-22 08:47:58 +02:00