Commit Graph

254 Commits

Author SHA1 Message Date
Johannes Feichtner 30003c3a87 feat(gradle-wrapper): support for wrapper configuration updates in gradle build file (#17290) 2022-08-24 20:15:36 +00:00
Michael Kriese 6854c18abb fix(npm): return null for latest lerna (#17382) 2022-08-24 12:43:42 +00:00
Michael Kriese 33e3bf7ce2 refactor: move nested function to module scope (#17361)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-08-23 21:38:24 +02:00
Christoph Ludwig 4322ae8283 fix(pip_requirements): ignore extras in test for hashes (#16910)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-19 11:49:01 +00:00
Masaki Hara 633de4fbca fix(ruby): extract version with quotation (#17222) 2022-08-19 10:04:12 +00:00
Michael Kriese 45184dca6b fix(manager/terraform): remove invalid parts from commitMessageTopic tempate (#17271) 2022-08-19 07:08:07 +00:00
Philip 189e39bcfc fix(npm): issue with npm lerna deleting unrelated lockfile files (#17233) 2022-08-18 17:08:51 +00:00
Johannes Feichtner b8004fe61a fix(gradle-wrapper): support for wrapper updates in sub-directory (#17164)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-18 05:03:43 +00:00
Benjamin Appel 551a40ccab feat(manager/dockerfile): add support for registryAliases (#17139)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Niko Hass <nikohass571@gmail.com>
Co-authored-by: Niko Haß <48032410+nikohass@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-17 13:57:53 +00:00
Michael Kriese b2e763e012 test: prepare buildpack (#17212) 2022-08-17 07:15:38 +00:00
fredrondina 21ff27d5ab feat(gitlab-ci): ref add logic for updating non top level includes (#16819)
Co-authored-by: Fred Rondina <fred.rondina@daveramsey.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-08-16 15:36:05 +00:00
Michael Kriese 24691ac42f fix(manager/helmfile): replace all templates (#17210) 2022-08-16 14:24:36 +02:00
Michael Kriese 0316a5e62d test: use jest v29 (#17151) 2022-08-16 14:22:29 +02:00
Michael Kriese 8586f463ea test(gradle-wrapper): modernize tests (#17204) 2022-08-16 09:14:38 +02:00
Hasan Awad 719ab9be4a fix(manager/gitlabci): clean more than one slash (#17132) 2022-08-14 15:57:37 +00:00
Michael Kriese 60ed6ad40d feat(versioning): add python versioning for buildpack (#17147) 2022-08-12 06:24:56 +00:00
Michael Kriese 321afb5ede fix(manager/gomod): fix auth (#17140)
* fix(manager/gomod): fix auth

* fix: add another github url

* test: fix coverage

* Update lib/util/git/auth.spec.ts

Co-authored-by: Nabeel Saabna <48175656+nabeelsaabna@users.noreply.github.com>

Co-authored-by: Nabeel Saabna <48175656+nabeelsaabna@users.noreply.github.com>
2022-08-12 05:12:30 +00:00
Louis Segretin cedc8e2f6b feat(conan): add revisions support (#16871)
* feat: add conan revisions

* Adding getDigest and moved function

* Apply suggestions from code review

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Changing undefined condition

* Minimize tests

* Extract isCommon to new common.ts

* Removing isComment

* Update lib/modules/datasource/conan/types.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Removing digest from getReleases

* Removing digest from packageName

* cleaning up and fixing caching

* Apply suggestions from code review

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Adding back eslint-disable-next-line

* forcing registryUrl

* move to joinurlparts

* Refactor depName and userAndChannel

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-11 21:07:54 +02:00
Michael Kriese f684da8c2f fix(buildpack): use poetry versioning for python (#17129)
* fix(buildpack): use poetry versioning for python

* test: fix tests
2022-08-11 08:59:04 +00:00
Hasan Awad 3cec44cfa7 fix(manager/gomod): add multi-line replace detection (#17111) 2022-08-11 05:29:53 +00:00
Rhys Arkins 83610e0166 fix(github-actions): pkg can be null (#17094) 2022-08-10 10:22:35 +03:00
Sergei Zharinov 42d4de6507 refactor(sbt): Reimplement the parser (#17054) 2022-08-10 07:56:27 +02:00
Hasan Awad 0e7c4306ec refactor(manager/go): make multiline parsing a function (#17074)
* make multiline parsing a function

* refactor

* added interface for type

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-09 19:51:43 +00:00
Michael Kriese 99de3b72f0 test(python): fix snapshot tests (#17064) 2022-08-09 08:24:46 +02:00
Rhys Arkins 157c07a0a1 fix(yarn): check stdout for disk space error (#17056)
Closes #16536
2022-08-09 08:28:14 +03:00
RahulGautamSingh d011e848a4 refactor: merge extract config types (#16204) 2022-08-09 05:26:35 +00:00
Jamie Magee 997e5a1216 feat(datasource/azure-pipelines-tasks): add azure-pipelines-tasks datasource (#16904)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-08 21:34:29 -07:00
IKEDA Sho c8ca4267ef fix(manager): correctly escape the dot character in fileMatch (#17048) 2022-08-08 17:20:16 +02:00
Michael Kriese a700765925 feat(python): redirect pip cache to renovate (#17038) 2022-08-08 09:26:26 +00:00
Hasan Awad 4ead106f81 feat(util/template): add prettyNewMajor and prettyNewVersion field (#16831)
* initial

* expose prettyNewVersion and prettyNewMajor

* tests

* revert change

* simplify

* test naming

* documentation

* documentation

* remove wrong documentation

* expose template finction

* tests naming

* combine condition

* Update docs/usage/templates.md

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* remove unecessary nullish op

* Update docs/usage/templates.md

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Expose prettyVersion and prettyMajor

* documentation

* remove function and use regex

* lexographic order

* tests need fixing

* add tests

* Captial letter

* renaming and prettyNewMajor

* space

* move to upgrade interface

* use new fields where v is prepended manually

* move to interface

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-08-08 07:50:36 +00:00
cjtim f61342d068 fix(manager/sbt): allow addCompilerPlugin (#17006)
* fix(sbt/manager): allow addCompilerPlugin

* add test case

* fix: toMatchObject

* yarn run jest:14 -u

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-07 05:38:17 +00:00
Sergei Zharinov 89e9d31935 feat(bazel): Parser reimplementation (#16931)
* feat(bazel): Parser reimplementation

* Fixes

* Update comments

* Fixes

* Fix

* More fixes

* Fix

* Simplify

* Refactor context

* Fixes

* One more warning log

* Fix lint

* Fix depth limit

* Add more tests

* Rename `extract-new.ts` to `extract.ts`

* Fixes

* Remove async

* Update lib/modules/manager/bazel/parser.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Fix

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-07 08:12:32 +03:00
cjtim b367f4db99 fix(manager/sbt): allow star comment (#17005)
* fix: sbt manager allow star comment

* Update lib/modules/manager/sbt/extract.ts

Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>

* add test case

* prettier-fix

Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-08-06 13:34:08 +00:00
Michael Kriese be316c5d0b feat(manager/npm): full npm buildpack support (#16976)
* feat(manager/npm): full npm buildpack support

* chore: fix test
2022-08-05 16:13:59 +00:00
Michael Kriese ff1447c081 feat(manager/pip-compile): support buildpack (#16996)
* fix(buildpack): execute `preCommads` on install mode

* feat(manager/pip-compile): support buildpack
2022-08-05 15:42:26 +00:00
Michael Kriese 4573bd78e6 feat(manager/npm): lerna buildpack support (#16991) 2022-08-05 15:00:34 +00:00
Michael Kriese 41894744ff feat(manager/npm): full pnpm buildpack support (#16989) 2022-08-05 14:29:33 +00:00
Michael Kriese b620f65577 feat(manager/npm): full yarn buildpack support (#16986)
* feat(manager/npm): full yarn buildpack support

* test: fix test
2022-08-05 14:17:37 +00:00
Michael Kriese 1035defa16 chore(manager/npm): remove empty preCommands (#16990) 2022-08-05 13:49:49 +00:00
Michael Kriese 6d426a0f88 feat(manager/poetry): support buildpack (#17002) 2022-08-05 13:35:39 +00:00
Michael Kriese 5138daede5 feat(manager/pip_requirements): support buildpack (#16999)
* feat(manager/pip_requirements): support buildpack

* fix: install as user
2022-08-05 15:20:16 +02:00
Sergei Zharinov 813cc8d474 fix(manager/bazel): fix regex and tests for update function (#16992)
* test(bazel): Refactor tests for update function

- use smaller fragment for each use-case
- remove fixture usage
- fix regex to support `maybe`

* Compact formatting

* Don't use `replaceAll`

* Fix coverage
2022-08-05 13:24:10 +02:00
Michael Kriese 9b3a3f8d11 fix(buildpack): execute preCommads on install mode (#16995) 2022-08-05 12:20:22 +02:00
Michael Kriese f414cf9a54 fix(manager/npm): support yarn update without yarnPath (#16988) 2022-08-05 07:49:58 +00:00
Michael Kriese 9d939f429e test: fix typo (#16984) 2022-08-05 06:11:20 +00:00
Maxime Brunet 8dd40fe523 feat(github-actions): update job and service containers (#16770) 2022-08-05 04:57:33 +00:00
Michael Kriese 3b699e9f7e feat(manager/npm): prepare for buildpack support (#16979)
* feat(manager/npm): prepare for buildpack support

* chore: fixes
2022-08-04 21:18:43 +02:00
Sergei Zharinov 60609dcf59 fix(leiningen): Don't extract deps from commented vectors (#16978)
* fix(leiningen): Don't extract deps from commented vectors

* More precise detection
2022-08-04 20:13:36 +02:00
IKEDA Sho fe27734715 docs(manager/swift): Set displayName and url (#16944) 2022-08-03 17:55:29 +02:00
Jamie Magee 778f0aba6e feat(manager/azure-pipelines): extract azure-pipelines tasks (#16882)
* feat(manager/azure-pipelines): extract azure-pipelines tasks

* test coverage

* PR comments

* PR comments
2022-08-03 06:49:55 +02:00