Commit Graph

1016 Commits

Author SHA1 Message Date
Michael Francis 4d1e7b1596 fix(crate): Reduce git concurrency to 1 for crates (#12718)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-11-17 21:39:06 +00:00
tgroemer 2d1c9dfb70 fix(pypi): normalize simple package lookup (#12544)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-11-17 16:02:39 +00:00
Sergei Zharinov 51961d94e1 feat(maven): Leverage index HTML for Maven Central (#12607)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-11-16 10:49:15 +01:00
Sergei Zharinov bc7c0c5303 fix(gomod): Fix gomod digest updates (#12655) 2021-11-15 06:16:39 +00:00
Sergei Zharinov 9c56a167cd fix(maven): Fetch latest when all releases are unstable (#12647) 2021-11-14 14:35:27 +00:00
Sergei Zharinov 60d03add71 refactor(maven): Clarify HTTP resource check function (#12640) 2021-11-14 12:16:54 +01:00
Sergei Zharinov 811f81d3a2 test(maven): Cover the case of void "last-modified" jar header (#12641) 2021-11-14 08:09:54 +00:00
Sergei Zharinov 216b11f07f refactor(maven): Prepare for hybrid fetching approach (#12617) 2021-11-13 13:28:08 +00:00
Jamie Magee 98e7029090 feat: replace deprecated dependencies with their replacements (#5558)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-11-12 08:10:52 +00:00
Sergei Zharinov f885e3e437 refactor(maven): Simplify datasource code (#12589) 2021-11-11 05:43:06 +00:00
Jamie Magee 53e3cb17fe refactor(rubygems): convert to class-based (#11229) 2021-11-10 07:35:05 +01:00
Rhys Arkins bf09337076 fix: enable eslint eqeqeq (#12574)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-11-09 07:02:59 +00:00
Rhys Arkins 043f877f29 chore: eslint consistent-return 2021-11-09 07:37:22 +01:00
HonkingGoose ab018191fa chore: report and fix unused ESLint disable directives (#12548) 2021-11-08 20:20:03 +01:00
Michael Kriese 82e89825ab chore: remove airbnb (#12557) 2021-11-08 13:03:55 +00:00
Michael Kriese 7afc2b75d5 test: fix lint (#12551) 2021-11-08 13:16:58 +01:00
Sébastien CROCQUESEL 4b6270b981 docs: document how docker datasource resolve sourceUrl (#12468) 2021-11-08 08:30:23 +01:00
Sergei Zharinov cc9a638121 fix(go): Add source URLs to releases obtained via GOPROXY (#12527) 2021-11-06 06:32:10 +00:00
Sergei Zharinov e2edb344cc test(go): Separate tests for datasource detection and direct releases (#12515) 2021-11-05 19:49:26 +00:00
Sergei Zharinov 338fb6e0bf refactor(go): Extract datasource detection to separate module (#12513) 2021-11-05 12:30:45 +00:00
Sergei Zharinov fa71763a72 refactor(gitlab): Extract getSourceUrl function (#12511) 2021-11-05 11:45:29 +01:00
Sergei Zharinov 3cd70f8cf0 refactor(github): Extract getSourceUrl function (#12510) 2021-11-05 10:35:06 +00:00
Sergei Zharinov 3a460c212a refactor(bitbucket): Extract getSourceUrl function (#12512) 2021-11-05 11:25:15 +01:00
Sergei Zharinov f759f16520 fix(go)!: Don't fallback if GOPROXY used (#12407)
Current implementation tries to use GOPROXY and falls back to Renovate fetching mechanism if no releases found.

The new one is switches to GOPROXY implementaiton when environment variable is set and doesn't fallback.
However, when direct keyword is used, it will use Renovate-native mechanism that fetches directly from GitHub, etc.
When off keyword is encountered or no URLs left, we're done with no releases (i.e. no fallback to Renovate-native mechanism).

BREAKING CHANGE: Go modules lookups will now no longer fallback to Renovate native lookups if GOPROXY is configured and without "direct" explicitly configured.
2021-11-05 08:10:27 +01:00
Michael Kriese 00783c46bc fix(datasource): check missing datasource (#11832)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-11-01 09:28:33 +01:00
Christopher Frieler 20c25d9340 fix(pypi): Normalize package names before lookup (#12273) 2021-10-31 07:31:30 +00:00
Sergei Zharinov e760cb80a7 refactor(go): Rename goproxy-related files (#12405) 2021-10-30 06:45:03 +00:00
Sergei Zharinov 744d94abde test(go): Split go datasource tests (#12406) 2021-10-30 08:29:51 +02:00
Anton Mostovoy 40737c4d4f refactor: improve logging when maven resources are not available (#12360) 2021-10-30 02:43:38 +00:00
Rhys Arkins 84ae2cd943 fix(pypi): do not compare returned name 2021-10-28 11:37:28 +02:00
Mukul Kolpe 165bf211d2 fix: stop using fs.rmdirSync (#12292)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-28 09:30:37 +00:00
Sergei Zharinov 159acb04c7 fix(go): Escape dot for regexes produced for GONOPROXY (#12357) 2021-10-27 15:51:58 +00:00
Sergei Zharinov 17e7022e93 refactor(go): Extract Renovate-native release fetching function (#12359)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-27 15:22:16 +00:00
Sergei Zharinov bc94980bc0 refactor(go): Extract digest functionality to separate file (#12351) 2021-10-27 10:22:09 +00:00
Sergei Zharinov 6baa01f22d refactor(go): Extract util file (#12349) 2021-10-27 11:38:27 +02:00
Oleg Krivtsov 29dde2f694 test: improve test readability with expect-more-jest (#12329) 2021-10-27 07:24:36 +02:00
Jamie Magee d337b271d4 refactor: convert git datasources to class-based (#10531)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-26 04:37:26 +00:00
Sergei Zharinov 2c78d9a238 feat(gomod): Add GOPROXY caching (#12232) 2021-10-21 08:31:17 +02:00
Sebastian Poxhofer 27812e9c1f feat(helm): create versioning as proxy of npm (#12132)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-20 12:51:51 +00:00
RahulGautamSingh 4b16903ff1 fix: modified regex to use RE2 (#12025)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-19 14:53:34 +02:00
Roman v. Gemmeren 7f5a9399b6 docs: fix repology sample (#12192) 2021-10-16 09:57:07 +00:00
Jamie Magee 4461796836 refactor(crate): convert to class-based datasource (#12033) 2021-10-13 04:42:12 +00:00
Steve King 3d67812fea fix(git): simple-git use clone rather than exit (#12092)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-11 07:03:15 +00:00
Ben Foster f5db1cb56a fix(datasource/maven): look for maven snapshot pom (#11327) 2021-10-10 07:41:51 +00:00
Maksim 1f86b71fd5 refactor: constants (#11690) 2021-10-06 07:43:32 +02:00
Jamie Magee 41bafaccdf refactor(docker): replace www-authenticate with auth-header (#11942) 2021-10-01 19:50:27 +00:00
jjcaballero 9fea985b95 feat: create datasource for artifactory registry (#11602) 2021-10-01 08:39:29 +00:00
Florian Greinacher b4a84065a1 feat(docker): add support for authenticating at ECR with session tokens (#11967) 2021-10-01 06:07:33 +00:00
t-kulmburg e80f8848f9 feat(go): support go modules in gitlab subgroups (#11540)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-09-24 11:33:25 +02:00
Rhys Arkins e386711d22 fix(npm): support release.sourceUrl (#11868) 2021-09-24 10:04:59 +02:00