Commit graph

390 commits

Author SHA1 Message Date
Johannes Feichtner
351fd363c1
fix(gradle): ignore stages() method from reckon plugin (#16401) 2022-07-03 16:25:36 +00:00
Rhys Arkins
b49849b2a0
fix: assign default versioning before applying package rules (#16392) 2022-07-03 18:11:20 +02:00
Nuno Marujo
426d3f34cf
docs: Maven - Ensure changelog is fetchable (#16389) 2022-07-03 15:31:23 +00:00
Johannes Feichtner
d19d645b6c
feat(manager/gradle): add support for apply from statements (#16030)
* add synchronous local file read

* add tests

* add support for apply from statements

* add safeguard to prevent breakout from localDir

* add safeguard to allow "apply from" only with official Gradle file types

* fix: use async io

* fix test coverage

* Update lib/modules/manager/gradle/extract.spec.ts

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

* Update lib/modules/manager/gradle/extract.spec.ts

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

* Update lib/modules/manager/gradle/extract.spec.ts

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

* re-add try/catch

* add istanbul ignore

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

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

* fs tests: remove obsolete block

* remove istanbul ignore next

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

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

* tests: replace mockImplementationOnce() with mockRejectedValueOnce()

* scriptFile: explicitly set null for undefined values

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2022-07-03 15:58:58 +02:00
Sergei Zharinov
c866fd06fc
fix(github): Return remote commit hash for platformCommit=true (#16391) 2022-07-03 08:25:17 +00:00
Sergei Zharinov
1454b602fc
fix(github): Shrink pages for specific types of errors (#16388) 2022-07-02 18:41:02 +02:00
Sergei Zharinov
b5df686fb7
refactor(github): Introduce misc query function for GraphQL (#16387)
* refactor(github): Introduce misc `query` function for GraphQL

* Update lib/modules/datasource/github-releases/cache/cache-base.ts

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

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-07-02 15:24:17 +02:00
Johannes Feichtner
aa50662d3d
feat(gradle): add support for versions with underscores (#16365) 2022-07-02 08:54:50 +00:00
Sergei Zharinov
49f7bac4e0
refactor(github): Consume pages entirely during tags/releases caching (#16386) 2022-07-02 10:13:55 +02:00
Sergei Zharinov
b9257bf5dd
fix(github-tags): Use releaseTimestamp from tagger object (#16385) 2022-07-02 09:46:48 +02:00
HonkingGoose
f299699ae7
docs(gitlabci): rewrite predefined variables section (#16372) 2022-07-01 19:34:07 +02:00
Sergei Zharinov
2b43f273bf
refactor(fs): Remove proxies.ts file (#16325)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-07-01 14:57:30 +02:00
jatladams
e1bb2581ef
feat(bitbucket-server): Support gitUrl (#13875) 2022-07-01 11:59:58 +02:00
Jonathan Narwold
c3fd5c2edf
feat(bundler): support conservative mode (#16129) 2022-07-01 08:49:23 +00:00
Jamie Magee
cc2ad5174e
fix: switch changelog urls from http to https (#16349) 2022-07-01 04:57:07 +00:00
HonkingGoose
1261d70390
docs(manager/regex): link to our Handlebars helpers (#16340) 2022-06-30 09:37:50 +00:00
Johannes Feichtner
3b8bd95fe8
fix: add return value for additionalRegistryURLs concat in resolveRegistryUrls (#16334) 2022-06-30 05:06:22 +00:00
Michael Kriese
99b16becaf
refactor: remove unused properties (#16328) 2022-06-29 13:18:12 +02:00
Sergei Zharinov
851d8f4f7a
refactor(fs): Move chmod to chmodLocalFile (#16306)
* refactor(fs): Move `chmod` to `chmodLocalFile`

* More refactoring and tests

* Fix tests

* Apply suggestions from code review

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

* Fix prettier

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-29 06:03:49 +00:00
Gabriel-Ladzaretti
dc11e26c37
fix(datasource/pypi): use pypi.org/pypi registry instead of pypi.org/simple (#16293)
* fix(datasource/pypi): use pypi api instead of the simple variant

* fix(datasource/pypi): use pypi api instead of the simple variant

* fix(datasource/pypi): use pypi api instead of the simple variant

* fix(datasource/pypi): use pypi api instead of the simple variant

* Update lib/modules/datasource/pypi/index.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-29 07:26:46 +02:00
Sergei Zharinov
6d605cbf90
fix(helm): Revert source url logic back (#16317) 2022-06-29 03:58:08 +00:00
Rhys Arkins
17f1b409a6
fix: log http and npm rejection cases (#16307) 2022-06-28 16:30:35 +02:00
Rhys Arkins
f00590cff7
fix(bazel): skip updating if unchanged value (#16295)
Closes #16268
2022-06-28 11:27:57 +02:00
Sergei Zharinov
4fc31b1d7a
fix(helm): Revert previous datasource changes (#16265) 2022-06-27 08:50:57 +00:00
renovate[bot]
100a820db6
build(deps): update aws-sdk-js-v3 monorepo (#16233)
* build(deps): update aws-sdk-js-v3 monorepo

* update snapshots

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-06-27 05:31:34 +00:00
Michael Kriese
07d278b268
refactor: add missing type (#16251) 2022-06-27 07:17:52 +02:00
Michael Kriese
cbf39e7cae
fix(datasource/helm): refactor logging (#16252) 2022-06-27 07:17:28 +02:00
Sergei Zharinov
e987069a3a
fix(helm): Use semver-coerced for determining latest release (#16229) 2022-06-26 10:31:52 +00:00
Sergei Zharinov
8e9d9245b3
feat(clojure): Support dependencies in bb.edn (#16234) 2022-06-25 15:43:01 +02:00
Rhys Arkins
92057df4b4
fix(nuget): filter project references for non empty strings (#16232)
Closes #16231
2022-06-25 10:39:37 +02:00
Alan Ross-Ross
1f778166e5
feat(bumpVersion): add prerelease semver level (#15626) 2022-06-25 07:38:19 +02:00
HonkingGoose
9d35b9df07
docs(nuget): rewrite readme (#16179) 2022-06-24 12:42:07 +02:00
Sergei Zharinov
9c51ff6733
feat(manager/helm): make change log url retrieval more flexible (#16210)
* feat(helm): improve fallback on sourceUrl selection

* fix(helm): use home and source from latest release

instead of the first. Otherwise those fields can't be ever changed.

* test(helm): test charts with no home metadata

* test(helm): test releases semver sorting

* fix(helm): select last release by semver

* Apply suggestions from code review

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

* fix(type): make homeMatch keys optional

* Fixes

Co-authored-by: Stefano Zaninetta <stefano.zaninetta@nagra.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-24 10:07:34 +02:00
Karl-Johan Grahn
29a272c78f
feat(helm-manager): allow either tag or version for images in helm charts (#16058)
* update

Allow either tag or version for images in helm charts

* undo

* lint

* undo

* exports

* rewrite

* add spaces for lint

* chore: prettier fix

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-23 17:36:01 +00:00
Johannes Feichtner
b9a400aa9f
feat(gradle): add interpolation for local name variable in registry URL (#16136) 2022-06-22 11:10:34 +00:00
Rhys Arkins
07b98a90ff
chore: improve/lower extract logging (#16181) 2022-06-22 12:06:22 +02:00
Jason Bedard
8901e724f3
feat(bazel): add "maybe" macro support (#16003) 2022-06-22 06:16:43 +00:00
Michael Kriese
10302eba68
refactor: fix prefer-nullish-coalescing (#16171) 2022-06-21 12:02:49 +00:00
Michael Kriese
e5c6f38d75
refactor: enable strict checks (#16168)
* refactor:  enable strict checks

* chore: revert changes

* chore: fix tsconfig
2022-06-21 13:00:21 +02:00
Maron
7f48897e75
feat(go): add support for GOINSECURE (#15944) 2022-06-21 11:23:58 +02:00
Michael Kriese
0a582d31c7
refactor: fix nullable types (#16156)
* refactor: fix nullable types

* chore: revert changes

* chore: fix lint comments

* chore: revert changes
2022-06-20 16:15:40 +00:00
Michael Kriese
b4319928f1
refactor: strict manager tests (#16155)
* refactor: strict manager tests

* chore: revert changes

* Update lib/modules/manager/gradle/extract.spec.ts
2022-06-20 17:05:39 +02:00
RahulGautamSingh
93dd940574
refactor(modules/datasource): fix null-check issues (#16153)
* fix null-check issues

* Update index.spec.ts

* apply suggestion from review

* fix coverage issue

* Update index.spec.ts

* Apply suggestions from code review

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

* Update datasource.spec.ts

* Update lib/modules/datasource/conan/index.spec.ts

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

* Update datasource.spec.ts

* fix null-check issue

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-20 16:24:37 +02:00
Michael Kriese
69e3f5117e
fix: use re2 (#16044) 2022-06-20 12:52:22 +00:00
Michael Kriese
0838ca209c
refactor: strict datasource tests (#16150) 2022-06-20 13:15:02 +02:00
Sergei Zharinov
0cf4f48842
refactor: Strict null checks for all files except tests (#16071)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-20 11:47:07 +02:00
Sergei Zharinov
61f2d813e2
feat(github): Datasource cache busting (#16014) 2022-06-20 10:10:31 +02:00
RahulGautamSingh
c42957a804
refactor(modules/versioning): fix null check issues in tests (#16145)
* fix null-check issues

* Update lib/modules/versioning/versioning-metadata.spec.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-20 06:40:57 +00:00
Jason Bedard
461cbc7551
feat(bazelisk): add support for bazelisk bazelversion files (#16114) 2022-06-19 06:33:03 +00:00
wwuck
df70d37141
fix(pypi): package name with periods (#15867) 2022-06-18 06:15:10 +00:00
RahulGautamSingh
abe821ac4d
refactor: update WorkerExtractConfig type definition (#16020)
* update WorkerExtractConfig types

* update comment

* move worker-extract

* update CustomManager

* move interface RegExManagerTemplates manager->config

* fix import error

* rename CustomManager -> RegExManager

* fix lint error
2022-06-16 18:18:36 +02:00
Michael Kriese
827d313de4
feat(manager/terraform): support multiple container images (#16107)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-06-16 14:06:36 +00:00
RahulGautamSingh
9e28ef3275
refactor: redefine defaultRegistryUrls (#15856)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-16 13:00:11 +02:00
Sergei Zharinov
f19eb5b841
fix(github): Don't append /api/v3/ to the endpoint twice (#16097)
* fix(github): Don't attach `/api/v3/` to the endpoint twice

* Add test

* More correct replacing
2022-06-16 08:42:23 +02:00
Johannes Feichtner
a4205761c8
feat(terraform): kubernetes image resources support (#16029)
* add tests

* add support for kubernetes image resources

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

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* added unknown resource

* added Kubernetes to Readme

* missed one spot in the Readme

* Update lib/modules/manager/terraform/readme.md

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* switch to toMatchObject() in tests

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-14 19:51:11 +00:00
Tobias
6a78436600
feat(github): enable platformAutomerge feature for GHES>=3.3 (#15924) 2022-06-14 16:57:15 +02:00
renovate[bot]
10731ddb73
chore(deps): update dependency typescript to v4.7.3 (#15815) 2022-06-14 06:45:42 +02:00
Hasan Awad
89facd1d5d
feat: add extractedConstraint field for poetry (#15922)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-13 21:12:51 +00:00
Johannes Feichtner
8d9e3be6f3
feat(gradle): add support for library(...).version() (#15929) 2022-06-13 07:12:02 +02:00
Dan Ports
0c66358e8c
docs(flux): OCI HelmRepository sources are currently unsupported (#16024) 2022-06-12 05:18:25 +00:00
Michael Kriese
94a39ae33d
feat(manager/nuget): cache restored packages (#15984) 2022-06-10 17:24:41 +00:00
Michael Kriese
6d88e7f726
fix(manager/npm): respect contraints from root package.json when using yarn workspaces (#15992) 2022-06-10 14:20:05 +02:00
RahulGautamSingh
996e4a6e57
feat: rename aliases to registryAliases (#15877) 2022-06-10 05:14:49 +00:00
HonkingGoose
bb44a4bf83
docs(circleci): explain private orbs hostRules (#15939) 2022-06-10 07:00:51 +02:00
HonkingGoose
a52b5f49b3
docs(kustomize): rewrite readme (#15940) 2022-06-10 06:47:40 +02:00
Johannes Feichtner
0496610fe4
feat(gradle): add support for simple extra properties (#15983) 2022-06-10 03:56:32 +00:00
Dominic Seitz
953ef18e87
feat(gitea): Support gitUrl (#14947)
* feat: Support gitUrl on gitea platform

* refactor: use query token instead of auth header

* refactor: debug message style

* refactor: use url property query

* refactor: use basic http auth for gitea

* test: add gitea tests for gitUrl property

* refactor: capitalising abbreviations

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

* refactor: move getRepoUrl to utils

* fix: add missing property ssh_url to fix linting

* fix: utils strict mode issues

* Merge branch 'main' into main

* refactor: use endpoint without api path slicing

* refactor: use different null check

* refactor: make urls optional

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

* test: prettier fix

* test: update test

* refactor: throw error if clone_url is missing

* test: refactor empty clone_url test

* refactor: change empty clone_url logic

* refactor: change imports

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

* test: add token tests

* refactor: replace deprecated url module

* refactor: add null checks

* test: add tests for null checks

* test: use host rule implementation instead of mock

* refactor: remove explicit typing

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

* test: update mocking

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

* test: change dynamic imports

* Update lib/modules/platform/gitea/utils.ts

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-06-09 13:48:40 +00:00
Michael Kriese
49d851e5fd
refactor: tighten typescript types (#15965) 2022-06-09 12:17:05 +00:00
Johannes Feichtner
0bbf62eb3d
refactor(dockerfile): rewrite splitImageParts() (#15933) 2022-06-09 05:12:01 +00:00
Johannes Feichtner
d40a8a9745
feat(manager/gradle): add support for registry URL interpolation and additional properties delimiters (#15903) 2022-06-07 07:47:50 +00:00
Rhys Arkins
561c08d545
fix(github): filter vulnerability states only for >=3.5 (#15920)
Closes #14431
2022-06-07 09:12:23 +02:00
Rhys Arkins
381481ace1 fix: log GHES version 2022-06-07 07:50:46 +02:00
Sergei Zharinov
244e18ab77
feat(github): Different cache update frequency for fresh packages (#15901) 2022-06-06 06:23:25 +00:00
Johannes Feichtner
44c67da0e1
feat(dockerfile): add support for escape chars and ARG instructions (#15751) 2022-06-06 05:47:17 +00:00
Sergei Zharinov
4b6fc85146
fix(github): Never return null results for getReleases (#15894) 2022-06-04 17:54:39 +00:00
Sergei Zharinov
e4d5a0e2fd
fix(github): Throw on GraphQL errors during cache fetching (#15891) 2022-06-04 11:02:31 +00:00
Sergei Zharinov
dbad9e5848
fix(github-releases): Return gitRef field (#15890) 2022-06-04 12:26:11 +02:00
Sergei Zharinov
7f05729d5d
feat(github-tags): Leverage long-term cache for digest retrieval (#15888) 2022-06-04 08:08:51 +00:00
Gabriel-Ladzaretti
a73942ca9d
fix(circleci): add android to machine image skipping (#15792) 2022-06-04 07:53:24 +00:00
Sergei Zharinov
a9c2f4762e
fix(github): Re-throw datasource cache errors (#15878) 2022-06-03 17:41:54 +02:00
Sergei Zharinov
2e957baed9
feat(github): long-term datasource caching (#15653) 2022-06-03 11:27:26 +02:00
Rhys Arkins
f5b8f08906
feat: additionalRegistryUrls (#15868) 2022-06-03 06:46:45 +00:00
Kevin Ennis
c4bd2b27f0
fix(manager:npm): Allow Github URLs with uppercase letters (#15863) 2022-06-03 05:58:33 +00:00
Rhys Arkins
cf6885f71a
fix(config): move endpoint, platform to GlobalConfig (#15864)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-03 06:43:58 +02:00
HonkingGoose
5f21c63ba5
docs: replace word therefore, plus other small changes (#15694) 2022-06-02 16:58:52 +02:00
HonkingGoose
c09b39e14c
docs(regex manager): one sentence per line (#15845) 2022-06-02 16:52:33 +02:00
Sergei Zharinov
5495ab6394
refactor: Enable strict null checks for lookup-related functionality (#15848) 2022-06-02 13:56:14 +02:00
Maron
18b3c14ac3
fix(terraform): extend module provider git url parsing (#15773) 2022-06-01 07:20:41 +00:00
Piotr Wielgołaski
5a4b7eead1
feat(maven): Parse maven dependency.optional into depType (#15775) 2022-05-31 14:23:47 +00:00
RahulGautamSingh
56170df9ae
refactor: move updateInternalDeps to worker logic (#15790) 2022-05-31 03:53:25 +00:00
Maron
db938c67cb
fix(composer): problem with locked versions without patch part (#15783) 2022-05-30 17:47:55 +00:00
StinkyLord
13d0255d8d
fix(manager/go): fix replace block regex (#15547) 2022-05-29 19:11:12 +02:00
Rhys Arkins
4b0102f08b
fix(gomod): default to not massaging replace statements (#15767) 2022-05-28 10:19:36 +02:00
Joshua Tang
99c4d1b020
feat(fvm): update to use flutter version datasource (#15765) 2022-05-28 05:41:35 +00:00
scemily13
e563e22e2b
fix(pep440): Handle widening ranges with '~=' operator (#15704) 2022-05-28 06:39:21 +02:00
Michael Kriese
3ee32bce6c
fix: Revert "fix: move update internal deps to worker logic" (#15756) 2022-05-27 16:44:58 +02:00
RahulGautamSingh
9e7659f754
fix: move update internal deps to worker logic (#15745) 2022-05-27 09:22:56 +02:00
HonkingGoose
88c99bf1f3
docs(docker): explain how to get Renovate to fetch release notes (#15726) 2022-05-26 07:49:32 +02:00
Gabriel-Ladzaretti
1c248e284f
fix(platform/github): dryrun skip autoclosed prs reopening (#15727) 2022-05-26 07:12:30 +02:00
Michael Kriese
e397cb71d7
fix(manager:terraform): use github-releases (#15713)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2022-05-26 04:47:10 +00:00
Rhys Arkins
afd96e7b8a
fix: whitesource -> mend (#15729) 2022-05-25 15:23:28 +02:00
Sergei Zharinov
c18c55e97c
fix(clojure): Prioritize Maven-based deps over git-based ones (#15720) 2022-05-25 07:48:44 +02:00
Dominic Seitz
292f144590
refactor(gitea): use env variable endpoint without api path appendix (#15055)
* refactor: use gitea env variable endpoint without api path appendix

* refactor: use regex for api path trimming

* refacotr: move api path constant to gitea-helper

* refactor: consider end of string for api path trimming

* refactor: use baseUrl in gitea helper tests

* test: use toEqual instead of snapshot test

* refactor: update gitea default endpoint

* test: update gitea base url

* test: update init platform test

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

* test: fix linting

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-24 18:32:45 +00:00
Michael Kriese
c1da6b948d
feat(manager:nuget): support central version management (#15698) 2022-05-24 16:29:28 +02:00
Rhys Arkins
c3acca8877
refactor: better manager types (#15708)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-24 07:01:43 +00:00
George Georgiev
a5b26f6a97
feat(droneci): Preserve multiline image with digest format (#15673) 2022-05-24 07:29:30 +02:00
Michael Kriese
fcc1a8f619
fix(datasource:docker): use json request for auth check (#15693) 2022-05-23 10:30:43 +00:00
Michael Kriese
fd00fd53ef
fix(datasource:docker): wrong scope for ghcr.io (#15686) 2022-05-23 10:45:22 +02:00
scemily13
1b28501d30
fix(buildkite): Catch '?' yaml syntax for plugins (#15666) 2022-05-22 06:42:08 +02:00
Hasan Awad
e183d4c064
fix(manager/sbt): handle new line after equalities in the file (#15613) 2022-05-20 09:50:46 +02:00
Michael Kriese
5afed40ba3
fix(manager:nuget): use git to read current lockfile (#15395) 2022-05-20 04:40:54 +00:00
Lagorce
9afdb73931
fix(docker): use a GET request to the real resource auth. (#14744) (#15312) 2022-05-19 06:03:38 +00:00
Rhys Arkins
da9b94de84
fix(conan): lower case accept header for github (#15644)
Closes #15641
2022-05-19 06:25:34 +02:00
Gabriel-Ladzaretti
c17a274de3
feat(versioning/debian): Debian codenames support (#14881)
* refactor(tools/distro-info): for later use in ubuntu and debian versioning

cr changes

* feat(versioning/debian): Debian codenames support

restore extracted code

* feat(versioning/debian): Debian codenames support

package.json, dropped the generate: prefix.

unit test mod as per CR

* feat(versioning/debian): Debian codenames support

now using the generic ver api interface

* feat(versioning/debian): Debian codenames support

revert exporting docker versioning

* feat(versioning/debian): Debian codenames support

switched to luxon for time handle
test fixes
dropped ts-ignore comments

* feat(versioning/debian): Debian codenames support

extract changes in distro.ts

* feat(versioning/debian): Debian codenames support

post merge changes

* feat(versioning/debian): Debian codenames support

cr changes

* feat(versioning/debian): Debian codenames support

 - added support for pin range strategy

* feat(versioning/debian): Debian codenames support

- typos & metadata fixes

* feat(versioning/debian): Debian codenames support

- added isReleased to distro.ts

* feat(versioning/debian): Debian codenames support

- moved all time/date handling into distro.ts

- date freeze for ubuntu/debian/distro unit tests

* refactor(versioning/distro): Move date handling into distro.ts

- revert refactor #15272

* feat(versioning/debian): Debian codenames support

 - merge distro refactor

* feat(versioning/debian): Debian codenames support

 - extract private properties

* feat(versioning/debian): Debian codenames support

  - cr changes

* feat(versioning/debian): Debian codenames support

  - cr changes

* feat(versioning/debian): Debian codenames support

  - cr changes

Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-18 15:32:59 +00:00
Sergei Zharinov
de70ecad04
refactor(datasource): Make GitDatasource class abstract (#15629) 2022-05-18 11:56:59 +02:00
Michael Kriese
8c20872ee2
fix(config): unicodeEmoji is a global only option (#15631) 2022-05-18 11:32:27 +02:00
Hasan Awad
4ef5aa2422
feat(npm): add detection for overrides block (#15351)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-05-17 15:10:43 +00:00
George Georgiev
e59004325f
feat(droneci): support for multiline string image dependency (#15578) 2022-05-17 05:21:33 +02:00
Fred Cox
bd35df69fd
feat(datasource:terraform): use official api for custom registries (#15175)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-16 19:31:02 +00:00
David May
652ac2aca4
feat: add velaci manager (#14803) 2022-05-16 17:59:20 +00:00
Jack Pierce
06a226291c
fix(buildkite): inspect all lines for plugin definitions (#15548) 2022-05-16 16:42:42 +02:00
patst
500c2cd2ba
feat(manager:terraform): Terraform-module updates for Azure DevOps SSH Repositories (#15492)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-16 14:23:57 +00:00
Sean Fausett
5043379847
fix(dockerfile): loosen default dockerfile manager filematch (#15583) 2022-05-15 06:00:45 +02:00
Sergei Zharinov
918ef59df0
fix(gradle): Refer correct file when resolving version from variable (#15581) 2022-05-14 15:59:02 +00:00
Craig Andrews
ae4a57491d
fix(maven): Use correct snapshot URL in getDependencyInfo (#15380) 2022-05-13 18:29:35 +02:00
Rhys Arkins
9a1d98cc1b
fix(changelog): massage links case insensitive (#15570) 2022-05-13 08:07:01 +02:00
Gabriel-Ladzaretti
d50856bda7
test: deprecate old loads fixtures functions (#15554) 2022-05-12 10:04:41 +02:00
Hasan Awad
8dfad00414
fix(github-actions): handle quotes (#15502) 2022-05-11 13:57:14 +00:00
Morre
d4ccd8a466
fix(manager:terraform): resources can contain blocks (#15543) 2022-05-11 13:41:13 +00:00
Sergei Zharinov
c5a60d1c02
fix(gradle): Parse dependencies declared via library() (#15541) 2022-05-11 12:27:02 +02:00
Michael Kriese
47385421e4
test: deprecate old loads fixtures functions (#15539) 2022-05-11 07:19:34 +00:00
Michael Kriese
0180fddb37
feat(npm): use updated node for artifacts (#15527) 2022-05-11 05:19:35 +00:00
Gabriel-Ladzaretti
a377295642
refactor(versioning/distro): Move date handling into distro.ts (#15271)
* refactor(versioning/distro): Move date handling into distro.ts

- moved all time/date handling into distro.ts

- date freeze for ubuntu/distro unit tests

* refactor(versioning/distro): Move date handling into distro.ts

- restore deleted test cases for ubuntu unit tests

* refactor(versioning/distro): Move date handling into distro.ts

- removed distro time mocking

* refactor(versioning/distro): Move date handling into distro.ts

 - DistroInfo constructor is no longer date dependent

 - Restored DateTime mock

* refactor(versioning/distro): Move date handling into distro.ts

 - convert a while to a for loop

* refactor(versioning/distro): Move date handling into distro.ts

 - unit tests went further back in time

* Update lib/modules/versioning/distro.spec.ts

* refactor(versioning/distro): Move date handling into distro.ts

 - cr changes

* refactor(versioning/distro): Move date handling into distro.ts

- cr changes

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-05-11 06:03:58 +02:00
StinkyLord
dad6a1f607
fix(gradle): gradle/libs.versions.toml should replace version not comment (#15330) 2022-05-11 05:44:44 +02:00
Sebastian
34cc43a765
feat(docker-compose): Add support for more file names (#15532) 2022-05-10 15:48:01 +00:00
Sergei Zharinov
42f86cfb7d
feat(clojure): Enhanced support for deps.edn files (#15530) 2022-05-10 16:52:22 +02:00
Michael Kriese
30120f952a
test: add missing diff types (#15528) 2022-05-10 12:13:09 +02:00
StinkyLord
200d98e67d
fix(datasource/go): fix parsing go-source and go-import without quotation (#15402)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-05-10 05:55:25 +00:00
Sergei Zharinov
f292e76852
feat: Cache compacted PR body structure (#15303) 2022-05-09 10:24:28 +00:00
StinkyLord
07e8b147a1
fix(datasource/go): re-arrange the go datasource extraction in functions (#15401) 2022-05-09 10:11:11 +03:00
Rhys Arkins
e8b9819c07
fix(npm): don't overwrite cached tags (#15500) 2022-05-07 18:19:53 +02:00
Michael Kriese
42824400d7
feat(manager:cocoapods): support binarySource=install for cocoapods (#15473)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-05-05 16:59:42 +02:00
Rhys Arkins
456b2c0d86
feat(pnpm): detect v7 support when updating lock file (#15470)
* feat(pnpm): detect v7 support when updating lock file

* fix type check

* refactor: test
2022-05-05 16:13:50 +02:00
Jean-Yves CAMIER
e97974d55b
feat(helmfile): oci support (#15432) 2022-05-05 14:15:20 +02:00
Rhys Arkins
e79813d32e
feat: gomodNoMassage (#15462) 2022-05-05 11:33:50 +02:00
Hasan Awad
e520129272
fix(manager/gradle): Add groupName for toml parser and plugins (#15190) 2022-05-05 07:41:06 +02:00
Michael Kriese
a51baaf8af
fix(manager:npm): patch local yarn v1 binary (#15440)
* test: fix mocks

* fix(manager:npm): patch local yarn v1 binary
2022-05-04 10:28:37 +00:00
Michael Kriese
82a047965a
fix(manager:pip_requirements): declare git-tags datasource (#15444) 2022-05-04 09:30:51 +00:00
Michael Kriese
03b28828f3
feat(manager:npm): support binarySource=install for yarn (#15414) 2022-05-04 08:32:15 +02:00
Kenneth Jorgensen
6ea0d5d6fb
feat(maven): S3 Support (#14938)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-05-04 05:59:14 +02:00