Michael Kriese
1ff41bccb4
fix(gradle-wrapper): parse prerelease and milestones ( #9261 )
2021-03-24 07:10:29 +00:00
Rhys Arkins
efc0067ccc
chore: ignore for coverage
2021-03-22 17:31:34 +01:00
Alexandre Gaudreault
62e7fe3ac2
feat(jenkins-plugins): support yaml file format ( #9069 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-22 15:08:52 +00:00
Rhys Arkins
7af7d3b081
refactor(npm): monorepo upath use
2021-03-20 22:07:47 +01:00
Rhys Arkins
11454b547e
refactor: composer managerData ( #9226 )
2021-03-20 08:10:53 +01:00
Rhys Arkins
eb1f645e69
fix(npm): allow npm constraint install to fail
2021-03-19 22:31:01 +01:00
Rhys Arkins
b63e035aaa
refactor: better lock dir renaming
2021-03-19 16:10:58 +01:00
Rhys Arkins
adc2f24ba1
refactor: lernaJsonFile into managerData
2021-03-19 15:58:24 +01:00
Rhys Arkins
3d3cc74596
refactor: lernaDir -> lernaJsonFile
2021-03-19 15:33:23 +01:00
Rhys Arkins
238b52aacb
refactor(npm): don’t write npmrc/yarnrc to root always ( #9211 )
2021-03-18 16:34:53 +01:00
HonkingGoose
cf98e65290
docs: capitalize proper noun Docker ( #9197 )
2021-03-18 13:06:56 +00:00
HonkingGoose
93a36f71b0
docs: capitalize proper noun GitHub ( #9198 )
2021-03-18 13:45:50 +01:00
HonkingGoose
dc5f198aa4
docs: capitalize proper noun Git ( #9196 )
2021-03-18 13:45:21 +01:00
Rhys Arkins
bca8931d53
fix(npm): datasource improvements ( #9178 )
2021-03-17 14:40:50 +01:00
Shayne Holmes
bcc3f0e264
feat(go): Pass GONOPROXY when updating artifacts ( #9169 )
...
GONOPROXY [defaults](https://golang.org/ref/mod#environment-variables )
to GOPRIVATE, but some callers want to set it explicitly to something
different. Pass it when caling `go get`.
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2021-03-17 05:01:34 +00:00
Rhys Arkins
95ce900e70
refactor: npmId
2021-03-16 19:25:03 +01:00
Michael Kriese
668c87904c
fix(gitlabci): gracefully handle errors ( #9163 )
...
* fix(gitlabci): gracefully handle errors
* fix: remove debugging
* Update lib/manager/gitlabci/utils.ts
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2021-03-16 19:14:52 +01:00
Michael Kriese
40a59cc9e0
feat: use short renovate image names ( #9133 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-03-15 13:23:38 +00:00
Michael Kriese
0149e76f5d
feat(mix): migrate to modern docker handling ( #9132 )
2021-03-15 08:49:56 +01:00
Rhys Arkins
a45c5f3a3f
refactor: remove git-submodules datasource ( #9128 )
2021-03-15 06:11:46 +00:00
Sergei Zharinov
f4f2a088ee
feat(helmfile): Parse multidoc yaml ( #9113 )
2021-03-13 14:17:13 +00:00
Rhys Arkins
edfac73a08
refactor: remove depNameShort ( #9114 )
2021-03-13 14:28:46 +01:00
Emanuel Bennici
b7b268e4e7
fix(gitlabci): Update local include files ( #8810 )
2021-03-13 09:45:31 +00:00
Ben Foster
412e779ace
fix: Allow digest pinning on helm-values docker image tags ( #9070 )
2021-03-13 09:26:51 +01:00
Rhys Arkins
a332f856a1
chore: fix coverage
2021-03-12 22:03:03 +01:00
Rhys Arkins
de8e75196c
fix(npm): install twice when remediating
2021-03-12 20:27:09 +01:00
Rhys Arkins
3357e6333d
refactor: Object.assign -> object spread ( #9076 )
2021-03-11 08:03:37 +01:00
Rhys Arkins
d4d0e74c7a
refactor: dequal ( #9071 )
2021-03-10 23:04:12 +01:00
Sergei Zharinov
76a123640a
fix(bazel): Handle comment and string parsing ( #8830 )
2021-03-10 18:10:27 +00:00
Jeff Brown
5c083d262b
fix(nuget): strip protocolVersion hash from source ( #9060 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-10 15:32:15 +00:00
Michael Kriese
b6664f1d0b
test: extend jest timeouts ( #9062 )
2021-03-10 08:25:21 +00:00
Rhys Arkins
c17e40993a
docs: lint
2021-03-09 23:21:38 +01:00
Michael Kriese
272e989b28
fix(npm): base64 encode password for npmrc ( #9051 )
2021-03-09 17:51:56 +00:00
Michael Kriese
0585f2d29d
fix(nuget): parse nested conditional deps ( #9035 )
2021-03-08 13:36:42 +01:00
Son Luong Ngoc
d6fcf013e0
feat(gitlabci): loosen file match ( #9030 )
2021-03-08 09:28:47 +00:00
Rhys Arkins
7d95dc3a84
fix(poetry): don’t extract poetry.masonry.core.api requirements ( #9028 )
2021-03-08 08:13:12 +01:00
Sergei Zharinov
10b2f69979
refactor(gradle-lite): Deduplicate registryUrls ( #9023 )
...
* refactor(gradle-lite): Deduplicate registryUrls
* Add unit test
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-08 05:19:36 +00:00
Rhys Arkins
30537d6849
feat: gradle-list enablement
2021-03-07 22:39:58 +01:00
Rhys Arkins
948039d52b
refactor: INTERRUPTED -> TEMPORARY_ERROR
2021-03-07 21:40:40 +01:00
Rhys Arkins
68191f1ccf
feat(yarn): optimize yarn binary when binarySource=docker ( #9013 )
2021-03-07 17:38:42 +01:00
Rhys Arkins
537f534f13
fix(poetry): poetry install constraints quoting ( #9012 )
...
* fix(poetry): extract poetry.core.masonry.api
* fix(poetry): quote install requirements individually
2021-03-07 09:17:45 +01:00
Rhys Arkins
2e6da9d0f8
test: extract full poetry res
2021-03-07 06:30:20 +01:00
Matt Palmer
b695297e48
fix(go): fix go module double suffix on major upgrade ( #8946 )
2021-03-05 09:28:59 +00:00
Michael Kriese
a83f28dc77
feat(npm): support password auth npmrc rules ( #8967 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-03-05 08:39:12 +00:00
Rhys Arkins
1b673c9573
fix: abort branch if child process receives SIGTERM ( #8992 )
2021-03-04 21:27:21 +00:00
Rhys Arkins
cd3fcdeffd
fix: reuse updated package file content for remediation
2021-03-04 16:43:05 +01:00
Rhys Arkins
eb8f895f2e
refactor: eslint no-negated-condition ( #8973 )
2021-03-04 06:21:55 +01:00
Rhys Arkins
0f1ccb7715
test: replace coverage fix todo
2021-03-03 21:59:50 +01:00
Michael Kriese
33a4ff6bdf
test: temporary coverage fix ( #8969 )
2021-03-03 18:03:35 +01:00
Rhys Arkins
b0554a99f3
fix: don’t consider parent devDependencies for transitive remediation
2021-03-03 16:27:15 +01:00
Rhys Arkins
cce29e39f3
feat: force node 15 for lerna when npm lockfileVersion=2 ( #8961 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-03 14:07:55 +00:00
Rhys Arkins
47913d34db
fix: install npm in lerna even if no constraint
2021-03-03 10:48:25 +01:00
Rhys Arkins
9714211810
fix: old npm lockfile requires workaround for remediation
2021-03-03 08:40:29 +01:00
Rhys Arkins
32ae851558
fix: skip lock file update if only remediation
2021-03-03 08:40:29 +01:00
Rhys Arkins
85d847e91f
fix: defensive non null check for updated remediation
2021-03-03 08:40:29 +01:00
Rhys Arkins
8efe0e497a
fix: parent update empty return
2021-03-03 08:40:29 +01:00
Michael Kriese
74d7691bef
refactor: optimize type usage ( #8947 )
2021-03-02 21:44:55 +01:00
Michael Kriese
91a7e6b660
build: remove babel ( #8929 )
2021-03-02 16:16:05 +00:00
Michael Kriese
91d2b4e1c5
feat: static modules ( #8679 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-03-02 16:57:02 +01:00
Rhys Arkins
57ac935577
fix: Revert "feat(helm-values): Support for bumpVersion" ( #8926 )
...
This reverts commit 662a60a87e
.
2021-03-01 18:35:52 +00:00
Rhys Arkins
5f4c8dce56
fix(npm): run npm after transitive remediation
2021-03-01 15:35:26 +01:00
Rhys Arkins
8d648194c5
chore: add missing manager types
2021-03-01 15:35:26 +01:00
Rhys Arkins
f788845742
refactor: pretty stringify newLockFileContent before returning
2021-03-01 15:35:26 +01:00
Rhys Arkins
98d55394e6
feat: transitiveRemediation ( #8883 )
...
* save remediations
* enhance and export NpmResponse
* sort branch lists
* transitive remediation init
* update-lockfile not bump
* version not value
* remediate package.json
* isVulnerabilityAlert
* simplify config
* fix circular
* update snapshots
* add config and docs
* TODO
* flatten tests
* remediation -> update
* lots of renames
* improve readability
* refactor
* remove fetch
* more tests
* reduce fiixtures sizes
* more tests
* fix parent null
* remove exec
* explicit false
* fix
* Apply suggestions from code review
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
* use type-fest PackageJson
* more tests
* coverage
* Update lib/workers/branch/get-updated.ts
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-01 07:59:57 +00:00
chgl
662a60a87e
feat(helm-values): Support for bumpVersion ( #8240 )
2021-02-28 06:53:26 +01:00
Rhys Arkins
65e167bf2a
Revert "feat(github-actions): support jobs.<job_id>.container.image ( #8829 )" ( #8898 )
...
This reverts commit d409618984
.
2021-02-27 12:15:15 +00:00
Douglas Duteil
d409618984
feat(github-actions): support jobs.<job_id>.container.image ( #8829 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-02-26 16:44:51 +01:00
Roope Hakulinen
5a1c59a492
feat: add support for Cloud Build configuration files ( #8839 )
2021-02-26 16:21:24 +01:00
Michael Kriese
3ccbe00aa6
feat(helm-values): allow any image parentkey prefix ( #8884 )
2021-02-26 16:14:22 +01:00
Rhys Arkins
8adf33f7b3
chore: fix snapshots
2021-02-25 11:35:58 +01:00
Rhys Arkins
7a0ade04c6
refactor: nested npm/update
2021-02-25 10:10:42 +01:00
Rhys Arkins
e9297944ab
logs: improve logging
2021-02-24 15:20:48 +01:00
Matt Palmer
384a1e7384
feat(regex): support registryUrlTemplate ( #8611 )
2021-02-24 12:58:15 +01:00
sajid-khan-js
0d5d358e53
feat(terragrunt-version): implement tgenv version file updates ( #8816 )
2021-02-24 12:55:51 +01:00
Sergei Zharinov
2bbd34e5e1
feat(helmfile): Parse multidoc yaml ( #8828 )
2021-02-23 18:26:29 +01:00
Rhys Arkins
9171e712d4
feat: updateInternalDeps ( #8809 )
2021-02-22 15:09:35 +00:00
Rhys Arkins
c2029ec1d0
feat: enable node major updates ( #8806 )
2021-02-22 14:13:51 +01:00
Sebastian Poxhofer
5a02743a60
feat(Terraform): renovate required terraform version ( #8791 )
2021-02-21 17:51:41 +01:00
Rhys Arkins
7118404981
feat: matchFiles + lockFiles ( #8783 )
2021-02-20 14:22:50 +01:00
Michael Kriese
9a1c4fabb7
feat(gomod): do not shorten depName ( #8758 )
2021-02-18 16:27:47 +01:00
Rhys Arkins
c34e54c5d3
refactor: remove SkipVersion.UnsupportedValue
2021-02-18 08:24:08 +01:00
Rhys Arkins
586a83ec8f
refactor: dockerRepository
2021-02-18 08:21:22 +01:00
Rhys Arkins
bbd78d490c
refactor: remove SkipReason.Unknown
2021-02-18 08:09:04 +01:00
Sergei Zharinov
d92dc807aa
fix(gradle-lite): Always use Maven registry url ( #8721 )
2021-02-16 21:04:42 +01:00
Rhys Arkins
32440f26a4
refactor: toVersion -> newVersion ( #8711 )
2021-02-16 12:33:44 +01:00
Rhys Arkins
0869d6e8d7
refactor: remove newVersion usage ( #8710 )
2021-02-16 11:26:46 +01:00
Rhys Arkins
a8819c4610
refactor: fromVersion -> currentVersion ( #8709 )
2021-02-16 10:52:05 +01:00
Rhys Arkins
acf57144f8
refactor: remove currentVersion ( #8708 )
2021-02-16 09:43:38 +01:00
Tom Forbes
88b19efe10
feat(poetry): support rangeStrategy=update-lockfile ( #8672 )
2021-02-15 10:24:23 +01:00
Rhys Arkins
f5ceba085b
refactor: add bucket to update
2021-02-12 23:27:48 +01:00
Rhys Arkins
cadace3241
fix: edge cases for bump/update-lockfile
2021-02-12 22:29:00 +01:00
Rhys Arkins
2a4875b230
refactor: log skippedOverVersions ( #8664 )
2021-02-12 15:34:43 +01:00
Rhys Arkins
264ff284e7
fix(circleci): ignore machine images
...
Closes #8656
2021-02-11 17:49:38 +01:00
Michael Kriese
6cc2e50116
fix: reduce code issues ( #8639 )
...
Co-authored-by: Charles Korn <charleskorn@users.noreply.github.com>
2021-02-11 10:29:42 +01:00
Charles Korn
1a9e54341e
fix(batect): "Failed to parse newContent" ( #8632 )
2021-02-11 08:32:57 +01:00
Sergei Zharinov
3ebfb5f387
refactor: Remove some irrrelevant TODO comments ( #8578 )
2021-02-07 22:04:34 +01:00
eduardo aleixo
6b15f6ef68
fix(helm-requirements): remove the need for a Chart.yaml file ( #7544 )
2021-02-06 08:06:11 +01:00
Rhys Arkins
979e921701
fix: Revert "fix(poetry): pin poetry-core==1.0.0"
...
This reverts commit be48d2e3c7
.
2021-02-05 21:30:14 +01:00
Rhys Arkins
be48d2e3c7
fix(poetry): pin poetry-core==1.0.0
...
Workaround for https://github.com/python-poetry/poetry/issues/3650
2021-02-05 20:48:45 +01:00
Rhys Arkins
4e1271b702
fix(config): move trustLevel to admin config ( #8555 )
2021-02-05 12:30:01 +01:00
Sebastian Poxhofer
3270c309f3
refactor: Remove depnameShort of terra* and kustomize ( #8388 )
2021-02-05 11:58:22 +01:00
Michael Kriese
8eccebc424
refactor(go): Remove depNameShort usage ( #8076 )
2021-02-05 11:56:40 +01:00
Rhys Arkins
4e2c33f10e
feat: admin config init ( #8546 )
2021-02-05 09:20:47 +01:00
Michael Kriese
5237f286b2
fix(pip_setup): use python base image ( #8551 )
2021-02-05 07:52:16 +01:00
Rhys Arkins
5490c3d9d0
chore: remove unused config.global
2021-02-04 14:49:33 +01:00
Rhys Arkins
a6a7ecd702
chore: reduce baseDir naming
2021-02-04 14:41:36 +01:00
Rhys Arkins
31b8d44fa1
logs: improve npm constraint logging
2021-02-03 22:04:55 +01:00
Adam Horacek
b7debbc97c
fix(pip_setup): dump only install_requires and extras_require setup args ( #8511 )
2021-02-03 12:35:25 +01:00
Rhys Arkins
5d606dba9b
fix(npm): detect npm6/7 for npm install ( #8506 )
2021-02-03 08:48:31 +01:00
Rhys Arkins
7c40d2652d
feat: template field filtering ( #8504 )
2021-02-02 18:11:27 +01:00
Adam Horacek
d8d26a1aba
fix(pip_setup): pick latest installed python version ( #8491 )
2021-02-02 10:39:26 +01:00
Sergei Zharinov
72b0b85640
feat(config): Rename packageRules selectors ( #6939 )
2021-01-29 11:43:42 +01:00
Sergei Zharinov
1b2a3f8006
fix(gradle-lite): Inherit variables from parent build.gradle ( #8451 )
2021-01-29 10:15:08 +01:00
Sergei Zharinov
3c7503cfb4
fix(gradle-lite): Allow scala versions parsing in strings ( #8431 )
2021-01-27 06:53:57 +01:00
Sergei Zharinov
2d9d64d1bc
fix(sbt): Parse dependency the more precise way ( #8353 )
2021-01-20 10:10:20 +01:00
Stéphane Goetz
d0c3be38bf
feat: Allow to specify pypi registry for other datasources ( #8348 )
2021-01-20 10:07:26 +01:00
Rhys Arkins
13f5bb9d08
fix: revert YARN_CACHE_FOLDER
...
Closes #8247
2021-01-19 10:58:30 +01:00
Stefan
139ff4f2e5
fix(dockerfile): improve FROM/COPY regex matching ( #8331 )
2021-01-19 09:37:23 +01:00
Amos Wenger
52c70f0b2b
feat(rust): Find and update Cargo.lock for cargo workspaces ( #8338 )
2021-01-19 09:35:48 +01:00
Halil İbrahim Şener
6da2f1d2f0
fix(pip_setup): Run pip setup extract in the correct directory ( #8320 )
2021-01-18 14:11:29 +01:00
Sergei Zharinov
12cc30779a
feat(maven): Parse maven dependency.scope into depType ( #8325 )
...
* feat(maven): Parse maven dependency.scope into depType
* Fix snapshot
2021-01-17 22:20:17 +01:00
Amos Wenger
b21e8a1909
feat(rust): Private crate registry support (rust/cargo) ( #8083 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-01-17 09:18:32 +01:00
Marius Carp
48a0127a96
feat(sbt): support bumpVersion ( #8063 )
...
Closes #7962
2021-01-17 08:48:00 +01:00
Sergei Zharinov
af35a32152
feat(gradle-lite): Recognize platform dependencies ( #8322 )
2021-01-16 17:42:53 +01:00
Sergei Zharinov
bc0bc71d83
feat(gradle-lite): Support method-based variable assignment via "set()" ( #8315 )
2021-01-16 07:26:30 +01:00
HonkingGoose
acc3690fb2
docs: use one sentence per line for helm values readme ( #8283 )
2021-01-14 09:02:26 +01:00
Sergei Zharinov
b8e9a1367f
fix(gradle-lite): Parse default registry urls configured explicitly ( #8267 )
2021-01-13 11:41:49 +01:00
Sergei Zharinov
ec104ac19e
fix(gradle-lite): Upgrade deps in reverse order for grouped dependencies ( #8263 )
2021-01-12 14:42:02 +01:00
Rhys Arkins
08a187a8a1
fix(npm): don’t pick node 15 unnecessarily ( #8254 )
...
Closes #8253
2021-01-12 09:26:00 +01:00
Michael Kriese
0fa01062f9
fix(github-actions): escape forward slash in fileMatch ( #8252 )
2021-01-11 15:17:11 +01:00
chgl
348b3bbbd6
fix: Update stable Helm repo URL ( #8251 )
2021-01-11 15:16:33 +01:00
eduardo aleixo
f6cf6fa33d
fix(helm-requirements): validate fields ( #8227 )
...
* refactor(helm-requirements): harden validation of requirements.yaml file
check for the presence of name, version and repository fields
* refactor(helm-requirements): harden validation of requirements.yaml file
check for the presence of name, version and repository fields
* refactor(helm-requirements): skip fields in order -> name, version, repository
* chore(helm-requirements): fix linting rules
* chore(helm-requirements): rename https://kubernetes-charts.storage.googleapis.com to https://charts.helm.sh/stable
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-01-11 11:21:51 +01:00
Rhys Arkins
e452b83040
refactor: change bumpPackageVersion return signature ( #8232 )
2021-01-10 11:10:34 +01:00
stefee
f604a5dba4
fix(nvm): do not attempt to pin node digest for nvm ( #8215 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-01-08 09:49:19 +01:00
Frédéric Marchand
4a8979e88c
fix(git-submodule): loop all updated submodules ( #8185 )
...
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2021-01-04 20:51:59 +00:00
Rhys Arkins
442da2d84a
fix(yarn): set YARN_CACHE_FOLDER if not already ( #8180 )
...
Closes #8172
2021-01-01 21:47:42 +01:00
Jamie Magee
6a9a312dad
fix(submodules): add support for private submodules ( #8164 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-12-30 21:32:09 +00:00
renovate[bot]
4115f22f6e
build(deps): update dependency simple-git to v2.31.0 ( #8132 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2020-12-30 17:27:57 +01:00
Halil İbrahim Şener
230aefa4f7
fix(pipenv): Specify Pipfile
location while executing pipenv lock
( #8136 )
2020-12-28 15:20:49 +01:00
Sergei Zharinov
65065846f3
fix(gradle-lite): Allow for methods named "uri" to define the registry URLs ( #8120 )
2020-12-22 16:56:01 +01:00
Sergei Zharinov
ed9fe83315
fix(sbt): Append additional registry URL for Sbt plugins ( #8105 )
2020-12-21 13:54:12 +01:00
Charles Korn
61da4d60b0
feat(batect): Automatically extract dependencies for files included into Batect configuration ( #8091 )
...
* Automatically extract dependencies for files included into Batect configuration.
* Fix issue running tests on Windows.
* Simplify language in readme.
* Use sets rather than arrays to manage backlog of files to examine.
* Remove explicitly setting manager name.
* Address PR feedback.
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-12-21 12:18:53 +01:00
Rhys Arkins
5209be38e9
refactor: remove manager from PackageRile ( #8102 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-12-21 10:18:48 +00:00
Rhys Arkins
0d0f7e56db
fix(kustomize): don’t pin digests ( #8090 )
2020-12-19 23:12:11 +01:00
Michael Kriese
e91191c667
fix(regex-manager): copy templates for auto-replace ( #8072 )
2020-12-18 17:24:15 +01:00
Stefan
303449a897
feat(manager/regex): add extractVersion
to valid match fields ( #7998 )
...
* feat(manager/regex): add `extractVersion` to valid match fields
* docs(manager/regex): add `extractVersion` and `extractVersionTemplate`
* test(manager/regex): improve regexes to allow for additional fields to be concatenated with `&`
* test(manager/regex): add test case for extracting `extractVersion`
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-12-15 06:14:29 +01:00
Rhys Arkins
f1bf05756a
fix(kustomize): handle sha256 digests ( #7987 )
2020-12-14 09:53:50 +01:00
HonkingGoose
eaf3f78cb4
docs: capitalize noun SemVer ( #7984 )
2020-12-13 15:25:51 +01:00
Rhys Arkins
9c3e336e22
fix(docker): better checking for null dep strings
2020-12-13 12:11:43 +01:00
Rhys Arkins
dd8cf757a6
chore(pre-commit): better logging
2020-12-13 12:09:05 +01:00
Charles Korn
732b8bd77b
feat: batect-wrapper manager ( #7939 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-12-13 09:03:02 +01:00
Charles Korn
3b7b5dcea7
feat: update Batect bundle references ( #7977 )
2020-12-13 08:10:12 +01:00
Rhys Arkins
00a08225b9
refactor: use ls-lint ( #7956 )
2020-12-11 13:29:43 +01:00
renovate[bot]
6c414e7736
chore(deps): update dependency eslint-config-prettier to v7 ( #7940 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-12-11 09:35:56 +01:00
Rhys Arkins
92c8f4d499
fix(composer): don’t add vendor directory ( #7937 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-12-10 13:47:46 +01:00
Charles Korn
3c41acd88e
fix(batect): use docker versioning ( #7936 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-12-10 12:40:32 +01:00
Sergei Zharinov
fc82a2a6b9
refactor: Rename maxSatisfyingVersion to getSatisfyingVersion ( #7917 )
2020-12-10 09:25:04 +01:00
Christopher Sauer
c76ca3b170
feat(bazel): Allow updating more types of http_archives, including zip ( #7929 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-12-10 09:13:47 +01:00
Charles Korn
c07bf5fc55
feat: batect manager ( #7898 )
...
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>
2020-12-09 09:16:16 +01:00
Sergei Zharinov
fae1828938
refactor(travis): Move node schedule computations to versioning code ( #7916 )
...
* refactor(travis): Move node schedule computations to versioning code
* Remove memoization
2020-12-09 07:56:15 +01:00
Sergei Zharinov
31c7d8a8c6
refactor(build): Pre-compile files imported from data folder ( #7896 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-12-08 14:07:29 +01:00
Sergei Zharinov
c43a4dc328
feat(gradle-lite): JS-based Gradle manager ( #7521 )
2020-12-08 13:56:08 +01:00
Sergei Zharinov
660831863a
feat(versioning): Add support for Ubuntu version scheme ( #7126 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-12-07 10:31:17 +01:00
Sergei Zharinov
e70bc55ee6
fix(gradle): Stop return non-version "currentValue" fields ( #7305 )
2020-12-07 09:33:36 +01:00
Christophe Hurpeau
1f6de6d074
fix: lerna with useWorkspaces: true ( #7766 )
2020-12-07 09:17:23 +01:00
HonkingGoose
c6db7e8048
capitalize abbreviation HTTPS ( #7878 )
2020-12-03 12:10:17 +01:00
Michael Kriese
0b18734d65
docs(kustomize): update limitations ( #7874 )
2020-12-03 10:03:06 +01:00
Sebastian Poxhofer
28e90ef634
feat(terraform-version): implement tfenv version file updates ( #7849 )
2020-12-02 16:02:49 +01:00
Rhys Arkins
1cf50e905b
fix(bazel): use github-tags for http archives ( #7861 )
...
Closes #7852
2020-12-02 14:36:26 +01:00
renovate[bot]
00dea83335
chore(deps): update dependency prettier to v2.2.1 ( #7829 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-12-02 14:10:31 +01:00
Florian Greinacher
46fda9790d
fix(nuget): start with empty nuget.config for updating lockfile ( #7808 )
...
The previously used command, `dotnet new nugetconfig` creates a nuget.config with some defaults that we are not interested in while creating the temporary file for authentication.
Fixes #7769
2020-12-02 09:44:01 +01:00
Sebastian Poxhofer
405cb8f29b
feat(regex): matchStringsStrategy ( #7687 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-11-27 06:55:57 +01:00
Michael Kriese
37e3f971c8
feat(composer): support constraints ( #7816 )
2020-11-26 11:09:16 +01:00
Michael Kriese
81bd4f92be
docs: fix link ( #7813 )
2020-11-25 16:57:46 +01:00
HonkingGoose
d09855e615
docs: fix broken link ( #7804 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-11-24 21:25:18 +01:00
Rhys Arkins
7dbeccc45e
fix: don’t evaluate versions during extract ( #7802 )
2020-11-24 15:00:19 +01:00
Gerben Oostra
9239a4b91d
feat: Added pre-commit manager ( #7662 )
2020-11-24 11:09:40 +01:00
Sergei Zharinov
ac34279690
feat(regex-manager): Support for registryUrl capture group ( #7792 )
2020-11-24 09:43:05 +01:00
Michael Kriese
a0d4916fbf
fix(helm-values): set docker versioning ( #7787 )
2020-11-23 17:09:30 +01:00
Florian Greinacher
3ecfcec20b
fix(nuget): don't fail when updating lockfiles with private registries ( #7779 )
...
* fix(nuget): don't fail when updating lockfiles with private registries
* fix imports
* encapsulate getRandomString for better testability
* ignore wrapper for coverage
2020-11-22 13:39:50 +01:00
Michael Kriese
6f0092f8db
fix(nuget): normalize paths ( #7745 )
2020-11-17 14:55:05 +01:00
Rhys Arkins
af311a69be
chore: use path.resolve for tests localDir
2020-11-17 09:12:27 +01:00
Sergei Zharinov
98bc6a809e
feat(sbt): Group dependencies by their variable names ( #7410 )
2020-11-16 14:46:23 +01:00
ylemkimon
cd9759d0a3
fix(npm): delete hashed location after installing npm ( #7725 )
2020-11-14 11:33:23 +01:00
ylemkimon
1d36cf9225
feat(npm): add support for npm 7 (package-lock v2) ( #7700 )
2020-11-13 14:39:40 +01:00
ylemkimon
b184d1ea9c
refactor(npm): lockfile extraction code ( #7703 )
2020-11-13 10:11:08 +01:00
javulticat
63c3581796
fix: tag pipenv version to install ( #7688 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-11-12 21:50:06 +01:00
Rhys Arkins
5d99ff9862
refactor: convert all path to upath ( #7712 )
2020-11-12 21:46:08 +01:00
bgdanix
14fd32a277
feat: terragrunt support ( #7653 )
2020-11-12 16:37:15 +01:00
Ethan Setnik
f5128ab34d
feat(composer): commit vendor changes for composer manager ( #7672 )
2020-11-12 08:44:24 +01:00
Mike Bryant
ad50398fb3
feat(helmv3): Add support for bumpVersion ( #7670 )
2020-11-10 22:06:34 +01:00
Jamie Magee
2de519ca0d
feat(git-submodules): use checkout instead of submodule update ( #7645 )
2020-11-04 14:37:52 +01:00
Sebastian Poxhofer
34d3e21e0b
feat(terraform): remove versioning validation from manager ( #7647 )
2020-11-04 11:57:58 +01:00
Jamie Magee
a13e57f146
fix(git-submodules): correctly parse git submodule name ( #7646 )
...
This is part 3 of #7498 , and includes:
- Correctly parse git submodule name
2020-11-04 10:24:06 +01:00
Mike Bryant
3ad5f98d8c
feat(helmv3): lock file support ( #7641 )
2020-11-03 17:31:51 +01:00
Martin Dobroucký
cdaf3e9097
feat(nuget): add support for centralized PackageVersion ( #7622 )
2020-11-01 14:53:12 +01:00
Michael Kriese
905cef7bc5
feat: support toml v0.5.0 ( #7559 )
...
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-10-27 09:57:53 +01:00
Michael Kriese
989a21cded
test(travis): fake date ( #7560 )
...
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-10-27 08:47:01 +01:00
Rhys Arkins
c50c597e28
tests: fix travis LTS
2020-10-27 08:24:58 +01:00
Rhys Arkins
e4a1db75f2
fix(pip_setup): check after extracting
2020-10-26 21:11:31 +01:00
Jamie Magee
40c0289070
fix(helm-requirements): corrext fileMatch regex ( #7548 )
2020-10-25 17:56:37 +01:00
renovate[bot]
3f797dbe80
chore(deps): update dependency @types/js-yaml to v3.12.5 ( #6614 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-10-23 11:57:55 +02:00
Michael Kriese
c86bf9ca1d
fix(terraform): wrong internal provider lookup ( #7520 )
2020-10-22 10:22:04 +02:00
Rhys Arkins
0222f1ec62
fix(github-actions): don’t pin action digests
2020-10-20 20:59:13 +02:00
Michael Kriese
e18f477737
fix(github-actions): disable digest pinning ( #7510 )
2020-10-20 15:32:03 +02:00
Rhys Arkins
845c7bd636
fix(github-actions): open/close depName tag correctly
2020-10-20 13:57:02 +02:00
Richard Simpson
2374bca858
feat: add github-actions tag support ( #7434 )
2020-10-20 11:00:54 +02:00
Florian Greinacher
d37111ca88
feat(nuget): add support for updating lock files ( #7375 )
2020-10-20 10:45:25 +02:00
Josh Soref
9aff7a955f
chore: spelling ( #7499 )
2020-10-20 08:49:28 +02:00
ylemkimon
c15d30187e
feat(npm): support Yarn 2 offline cache and zero-installs ( #7220 )
...
* refactor(npm): extract updateYarnOffline function
* feat(npm): support Yarn 2 offline cache and zero-installs
* refactor: fix typo UpdatedArtifcats
* fix: check for .yarnrc.yml first before .yarnrc
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-10-19 23:12:30 +02:00
Sebastian Poxhofer
bce738fc5e
feat(terraform): allow minimal naming convention ( #7396 )
...
* chore(terraform): allow minimal naming convention
* fix(terraform): remove unreachable branch and add test
* fixup!(terraform): remove unreachable branch and add test
* chore(terraform): add test for case if no source is provided and fallback to blockname
* fix(terraform): replace docker with aws test
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-10-19 22:46:57 +02:00
Etienne
3b1ed2f465
fix(kustomize): lookup Github dependency using HTTP ( #7456 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-10-14 16:34:37 +02:00
Michael Kriese
da4bc378df
feat(npm): add vscode engine support ( #7468 )
2020-10-14 16:34:02 +02:00
Rhys Arkins
8fdbbb529b
logs: info not error for azure pipelines parsing
2020-10-12 10:11:12 +02:00
Rhys Arkins
e873872030
fix: yaml.safeLoad with json: true
2020-10-12 09:57:05 +02:00
Jamie Magee
e6a1cbcd9f
fix(kustomize): set docker versioning ( #7432 )
...
Fixes #7431
2020-10-08 22:05:56 +02:00
Sergio Zharinov
f9788bb815
fix(composer): Read locked deps from dev packages ( #7409 )
2020-10-03 22:35:39 +02:00
Michael Kriese
939f3d6a8b
feat(git-submodules): fetch default branch ( #7391 )
2020-10-01 16:32:07 +02:00
Rhys Arkins
75737805c8
refactor: rename compatibility -> constraints ( #7308 )
2020-09-30 11:02:25 +02:00
Dominykas Blyžė
27a280ff81
feat: kustomize: support newName
in image
( #7356 )
2020-09-23 21:24:40 +02:00
Rhys Arkins
9f99c5e073
feat(internal): write branches cache
2020-09-22 13:10:07 +02:00
Rhys Arkins
f0ba97b6c2
fix: Revert "refactor: write branches cache"
...
This reverts commit 266534eb72
.
2020-09-22 12:20:15 +02:00
Rhys Arkins
266534eb72
refactor: write branches cache
2020-09-22 06:11:17 +02:00
Rhys Arkins
d863036a1f
refactor: packageJsonVersion -> packageFileVersion ( #7338 )
2020-09-22 05:32:42 +02:00
Etienne
f02cebaab7
feat(manager): support azure-pipelines ( #7325 )
2020-09-21 21:43:00 +02:00
Sergio Zharinov
c64fe52a7e
fix(bundler): More flexible parsing for gem lines ( #7321 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-09-21 21:30:09 +02:00
Jamie Magee
0f23891862
fix(yarn): incorrect logic around caching of locked versions ( #7330 )
...
The issue is that the compatibility was only being set for the first `package.json` that was detected, due to how this if/else statement was constructed.
1b99f4f0f7/lib/manager/npm/extract/locked-versions.ts (L16-L30)
`isYarn1`, and the following logic, was only being executed if the lockfile was _not_ found in the cache.
2020-09-19 18:01:59 +02:00
Rhys Arkins
2af3f8f8f3
logs: fix misnamed logs
2020-09-18 09:15:19 +02:00
Tobias Bieniek
f254a6fc8c
feat(cargo): Add support for lockfile maintenance ( #7268 )
2020-09-17 10:59:59 +02:00
Sergio Zharinov
1f4bda7877
feat(gradle): Add more variable patterns for Kotlin files ( #7250 )
2020-09-11 17:54:12 +02:00
Marek Hornak
5475f42518
fix(utils): change default maxBuffer limit to 10MB ( #7209 )
2020-09-10 07:00:40 +02:00
ylemkimon
fd1b04665a
fix(npm): fix lockfileUpdate commands for Yarn 2 ( #7230 )
2020-09-10 07:00:21 +02:00
Rhys Arkins
6a98ab1fe0
chore: fix tests
2020-09-09 09:13:45 +02:00
ylemkimon
df2b2b3fa2
fix(npm): lockfileUpdate for Yarn 2 ( #7222 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-09-09 08:42:40 +02:00
ylemkimon
fcd9bdc314
fix(npm): set CI=true in Yarn generateLockFile ( #7223 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-09-09 08:42:27 +02:00
ylemkimon
c65d400489
fix(npm): correct Yarn lockedVersion for scoped package ( #7219 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-09-09 08:11:52 +02:00
ylemkimon
fbd0fdd7de
fix(npm): yarnDedupeHighest for Yarn 2 ( #7200 )
2020-09-08 13:21:26 +02:00
Michael Kriese
6fefb268f9
fix(helm-values): update digest if available ( #7202 )
2020-09-08 07:42:00 +02:00
ylemkimon
605346f51b
fix(npm): more granular Yarn 2 version detection ( #7204 )
2020-09-08 07:12:25 +02:00
renovate[bot]
907b2b054e
chore(deps): update linters (major) ( #7185 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-09-07 09:54:07 +02:00
Christophe Hurpeau
ef3a79bdfe
fix: don't try to install yarn 2 from npm ( #7183 )
...
as yarn 2 is local in the project and should be started by yarn 1 via yarn config file.
When using yarn2, installing latest yarn (v1) should work best
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-09-07 08:49:40 +02:00
Sergio Zharinov
ab842850f9
fix(nuget): Parse nested Version XML elements ( #7190 )
...
* fix(nuget): Parse nested Version XML elements
* Compactify currentValue extraction chain
* Fix coverage
* Don't walk through entire XML
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-09-07 07:51:16 +02:00
Kid
6fb36435f4
feat(npm): Update Yarn install arguments ( #7156 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-09-01 15:57:55 +02:00
Rhys Arkins
7651d2e420
feat: additionalBranchPrefix
2020-09-01 14:36:10 +02:00
Samuel Bodin
addfd4ef83
fix(circleci): leading dash is optional ( #7143 )
2020-08-31 14:21:08 +02:00
Rhys Arkins
0ce9837b9d
fix: Revert "feat: additionalBranchPrefix"
...
This reverts commit 9385fb557b
.
2020-08-31 09:33:34 +02:00
Rhys Arkins
9385fb557b
feat: additionalBranchPrefix
...
Renamed from managerBranchPrefix
2020-08-31 07:47:24 +02:00
Rhys Arkins
012561f69a
feat(git): get branch commit without cloning ( #7130 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-08-30 22:03:58 +02:00
Michael Kriese
06d80c2881
fix(npm): add npmrc trailing newline ( #7124 )
2020-08-27 20:11:00 +02:00
Rhys Arkins
79e7c51dc9
logs: log .npmrc file location
2020-08-27 15:26:50 +02:00
Sergio Zharinov
60b101d22c
refactor(manager): Fix lint warnings ( #7116 )
2020-08-27 08:59:23 +02:00
Sergio Zharinov
d5d9687ffe
feat: Support for Python 'setup.cfg' files ( #7058 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-08-27 08:46:28 +02:00
Maxim Danilov
37c9b6a536
feat(jenkins): Support skip comments ( #6980 )
2020-08-26 15:26:05 +02:00
Rhys Arkins
32181ae6c2
fix(composer): strip app x-access-token prefix from token
2020-08-25 10:10:13 +02:00
Sergio Zharinov
8c45eb952b
fix(composer): Support for "endpoint" and "baseUrl" hostRules ( #7085 )
...
* fix(composer): Support for "endpoint" and "baseUrl" keys in COMPOSER_AUTH
* Fix lint
2020-08-24 22:12:25 +02:00
Sergio Zharinov
1d40c34204
fix(composer): Support other hostRules keys in COMPOSER_AUTH ( #7084 )
2020-08-24 20:53:45 +02:00
Nils Plaschke
d59ac3b59d
fix(npm): Add auth param to docker npm when trustlevel == high ( #7051 )
2020-08-24 12:28:16 +02:00
Sergio Zharinov
578e64bc81
refactor(composer): Obtain COMPOSER_AUTH only from "hostRules" ( #7054 )
2020-08-24 10:47:59 +02:00
Stephen
1813bc6738
fix(poetry): allow empty sources in poetry config ( #7068 )
2020-08-24 08:20:39 +02:00
Michael Kriese
ce5ef74ec7
feat(npm): yarn v2 lockfile support ( #7047 )
...
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-08-21 15:01:26 +02:00
Sergio Zharinov
4a1d2d9f2b
refactor(composer): Use COMPOSER_AUTH instead of writing to auth.json ( #7048 )
2020-08-21 13:45:24 +02:00
Sergio Zharinov
31bb4cd876
refactor(composer): Extract auth.json writing function ( #7045 )
2020-08-21 08:27:47 +02:00
Michael Kriese
1332e1d619
fix: revert "feat: yarn2 lockfile support" ( #7046 )
2020-08-21 06:43:58 +02:00
Christophe Hurpeau
591a7604a2
feat: yarn2 lockfile support ( #6045 )
...
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-08-19 14:43:18 +02:00
Joe Bergeron
f089911f4b
feat(poetry): Add private package index support to Poetry ( #6994 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-08-19 10:43:08 +02:00
renovate[bot]
5e2203cf37
build(deps): update dependency simple-git to v2.18.0 ( #7023 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-08-19 07:33:25 +02:00
Michael Kriese
6474dd49e5
chore: lint fixes ( #7018 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-08-19 06:46:00 +02:00
Rhys Arkins
03b3f09d37
fix(gomod): tidy an extra time
...
Closes #6795
2020-08-17 22:05:48 +02:00
Rhys Arkins
76913a1889
feat(github): support app tokens ( #6859 )
2020-08-17 14:14:19 +02:00
Michael Kriese
7c45ee9d19
feat(terraform): support extended required_providers ( #6959 )
2020-08-13 09:47:45 +02:00
Rhys Arkins
3d9a1b28f9
fix: check for depName in template before replacing
2020-08-12 12:23:23 +02:00
pulish
322fe85f10
feat(go): add GOPRIVATE env to golang updateArtifacts function ( #6960 )
2020-08-12 11:47:23 +02:00
Rhys Arkins
c0117d44cd
logs: log bazel WORKSPACE file
2020-08-11 17:32:33 +02:00
Rhys Arkins
908858af1a
fix(npm): try/catch .npmrc and .yarnrc writing
2020-08-11 16:04:19 +02:00
Michael Kriese
d07e6f2c34
refactor: remove unused versionLine ( #6958 )
2020-08-11 11:59:29 +02:00
Rhys Arkins
d8157a7944
logs: Unknown supportPolicy
2020-08-11 09:58:08 +02:00
Rhys Arkins
9837ff876a
fix(pip_setup): extend timeout from 5s to 30s
2020-08-11 09:57:15 +02:00
renovate[bot]
f734730149
build(deps): update dependency got to v11.5.2 ( #6948 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-08-10 22:18:04 +02:00
renovate[bot]
ccf286240e
chore(deps): update linters (major) ( #6769 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-08-10 16:18:08 +02:00
Rhys Arkins
d6559f6357
fix(yarn): allow overwriting of yarnrc file ( #6922 )
2020-08-06 07:59:22 +02:00
Sergio Zharinov
6fee27d60c
feat(gomod): Run artifact update with single command ( #6912 )
2020-08-05 09:11:56 +02:00
Maxim Danilov
bcaaee503c
feat(jenkins): Add Jenkins plugin manager ( #6668 )
2020-08-04 11:12:40 +02:00
itchyny
5440349bd5
fix(sbt): strip inline comments ( #6898 )
2020-08-03 20:27:36 +02:00
Kieran
a13b59571b
fix(packagist): prevent packages.json being added twice ( #6853 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-29 14:23:39 +02:00
Ian Walter
71b1b58c28
feat(pnpm): Adding --recursive flag to pnpm install ( #6850 )
...
Closes #2015 : pnpm recursive support
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-29 07:16:08 +02:00
Michael Kriese
938d896d31
feat(terraform): support docker provider ( #6866 )
2020-07-28 12:27:17 +02:00
Sergio Zharinov
3d29b95099
feat(sbt): Update scala version ( #6816 )
...
* feat(sbt): Update scala version
* Fixes
* Fixes
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-28 10:37:55 +02:00
Matthias Baur
f99dbe8b9a
docs: fix typo ( #6862 )
2020-07-27 15:46:23 +02:00
Will Maier
66c143c6eb
feat(bazel): support http_file ( #6844 )
2020-07-24 09:28:40 +02:00
Chris
fd7db0b2af
feat: implement support for Helm v3 ( #6820 )
...
* feat: implement support for Helm v3
* refactor: applied additional sanity checks when parsing deps
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-23 21:05:53 +02:00
Sebastian Poxhofer
f71e44e26b
fix(ansible-galaxy): add alternative galaxy role declaration ( #6830 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-23 12:41:42 +02:00
Michael Kriese
9b4bff0051
fix(internal): fix linting ( #6803 )
2020-07-22 07:45:57 +02:00
renovate[bot]
340f136448
build(deps): update dependency simple-git to v2 ( #6783 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-21 14:52:24 +02:00
Michael Kriese
779865af02
fix(gradle): pass extra env ( #6789 )
2020-07-21 13:51:49 +02:00
Grégory Joseph
b72bf4c8e5
fix(lerna): Fix support for Lerna when package.json is not at the root of the repo ( #6675 )
...
* fix(lerna): Fix support for Lerna when package.json is not at the root of the repo
Pass the PackageFile object to generateLockFiles, and use that rather than hardcode 'package.json'
Closes #6574
* Add test for #6574 - loads package.json from the given file, not root
* Alternative approach: don't re-load the file at all, deps are already specified. Unsure about tests
* Making eslint happy
* Add tests for getLernaVersion (and some fixes along the way)
* Copy/pasta error -- that test function didn't need to be async
* Wrap lerna tests in a describe(getName)
* Adapted snapshot file
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-18 16:40:35 +02:00
Sergio Zharinov
1d33e20888
fix(sbt): Parse version lines with classifier keyword ( #6780 )
2020-07-18 15:31:53 +02:00
Michael Kriese
e3da371a0e
feat(pip_setup): copy extract.py to repo ( #6768 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-18 10:03:05 +02:00
Jamie Magee
456245aabe
chore(eslint): enable typescript 3.7 rules ( #6765 )
2020-07-18 08:42:32 +02:00
Sergio Zharinov
51619a6181
fix(gradle): Update same dependencies in single file ( #6777 )
2020-07-18 08:35:05 +02:00
Misha Kaletsky
fb8e34dbc8
fix: revert: add currentValue to yarn upgrade command ( #6775 )
...
* Revert "fix: add currentValue to yarn upgrade command (#6759 )"
This reverts commit 1c00491310
.
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-17 14:13:20 +02:00
Misha Kaletsky
1c00491310
fix: add currentValue to yarn upgrade command ( #6759 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-17 13:42:12 +02:00
Sergio Zharinov
74b6669ce1
chore(maven): Add 'editFile' field to extracted deps ( #6752 )
...
* feat(maven): Add 'editFile' field when extracting
* Set 'editFile' only for parent files
2020-07-14 17:22:48 +02:00
Sebastian Poxhofer
835a203b27
feat(terraform): Implement terraform service discovery ( #6720 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-13 07:37:01 +02:00
Ed Frey
c98b6b22d9
feat(nuget): look for refs within package.props schema ( #6703 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-11 11:19:37 +02:00
Michael Kriese
e11875e036
refactor(internal): prepare for got v11 ( #6727 )
2020-07-10 20:51:40 +02:00
Rhys Arkins
4665dbff6f
refactor: remove commitFiles from platforms ( #6701 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-08 14:14:13 +02:00
Kevin James
634e553976
feat(pip): support env var interpolation ( #6648 )
2020-07-07 06:28:50 +02:00
Sergio Zharinov
c3fc80a285
refactor: Call 'fs-extra' functions via proxies ( #6683 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-06 11:17:06 +02:00
Sergio Zharinov
50e36a1f59
refactor: Add 'ensureCacheDir` function ( #6681 )
2020-07-05 21:22:13 +02:00
Rhys Arkins
6ec460b735
fix(terraform): don’t warn for unknown type
2020-07-05 07:14:00 +02:00
Rhys Arkins
52cddfde8b
refactor: remove branch functions from platform ( #6676 )
2020-07-04 18:15:29 +02:00
Rhys Arkins
ab0ebfeeb4
refactor: remove getFile/getFileList from platform ( #6674 )
2020-07-04 14:28:49 +02:00
Rhys Arkins
ac59df7c7e
refactor: remove getRepoStatus from platform ( #6672 )
2020-07-04 13:52:33 +02:00
Sergio Zharinov
78e319f0fc
refactor: Import from 'fs-extra' explicitly ( #6673 )
2020-07-04 12:47:52 +02:00
Sergio Zharinov
46ec89e498
refactor: Replace those 'fs-extra' functions in which we can be sure ( #6666 )
2020-07-03 21:29:04 +02:00
Rhys Arkins
b60cc2c890
chore: clean up imports
2020-07-03 16:51:49 +02:00
Sergio Zharinov
1137112130
refactor: Separate 'git' and 'fs' util modules ( #6665 )
2020-07-03 16:47:00 +02:00
Rhys Arkins
4ff6fd528b
docs: mention handlebars escaping
2020-07-03 15:57:01 +02:00
Sergio Zharinov
679176f26e
test(git): Decouple 'gitfs/fs' and 'gitfs/git' in tests ( #6661 )
2020-07-03 15:08:16 +02:00
Sebastian Poxhofer
f3d920c454
feat(terraform-provider): Implement terraform helm chart update ( #6631 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-02 19:20:30 +02:00
Sebastian Poxhofer
b71b9f6f5d
refactor(terraform-provider): refactor manager ( #6637 )
2020-07-01 17:17:40 +02:00
Sergio Zharinov
d144013af1
refactor(platform): Make git to be class-less ( #6635 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-01 12:45:53 +02:00
Rhys Arkins
abfdae3c88
refactor(npm): skip internal packages earlier ( #6639 )
2020-06-30 12:05:44 +02:00
Rhys Arkins
6dedd5e277
fix(npm): remove unused managerPackageFileList
2020-06-30 05:28:14 +02:00
Jonas Michaelis
e8c80fbe62
feat(gitlabci-include): add support for 'include:local' ( #6630 )
...
* feat(gitlabci-include): add support for 'include:local'
* fix: lint
* fix: apply suggestions from code review
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
* fix: lint
* fix: includedDeps null check
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-29 15:11:56 +02:00
Rhys Arkins
7611e6353a
refactor: git/storage -> git/index
2020-06-29 09:11:55 +02:00
Rhys Arkins
ec1598587c
refactor: move util/fs under util/gitfs ( #6618 )
2020-06-28 11:57:57 +02:00
Sebastian Poxhofer
db622944f1
feat(terraform-provider): renovate required_providers ( #6550 )
2020-06-28 10:25:02 +02:00
Rhys Arkins
54c4a0a917
fix(pip_requirements): used a fixed cwdFile
...
Closes #6599
2020-06-27 08:31:27 +02:00
Wolfgang Faust
ec43556b29
fix(docker-compose): support docker-compose.yml version 1 ( #6596 )
2020-06-27 07:39:44 +02:00
Jamie Magee
350a70f389
refactor: remove lodash, add fast-deep-equal ( #6496 )
2020-06-26 11:31:23 +02:00
Rhys Arkins
8302fb7c55
feat(pip): support hash updating ( #6460 )
2020-06-26 10:59:00 +02:00
Rhys Arkins
b58b90dc57
fix(gitlabci): avoid capturing quotation marks in currentValue ( #6584 )
...
Closes #6516
2020-06-25 16:37:11 +02:00
Rhys Arkins
55625a893b
refactor: run cache -> mem cache ( #6582 )
2020-06-25 09:23:06 +02:00
Lucas Cimon
9478d6bcfc
refactor: extractPy
cache variable in extractSetupFile() ( #6543 )
2020-06-25 08:34:15 +02:00
Rhys Arkins
be37109cf6
refactor: rename globalCache to packageCache ( #6580 )
2020-06-25 08:32:55 +02:00
Rhys Arkins
ceb7c22e04
fix(lerna): ignore scripts ( #6581 )
2020-06-25 07:43:15 +02:00
Rhys Arkins
031ad87b62
refactor: move ExternalHostError
2020-06-23 11:44:52 +02:00
Yusuke Yamada
aa9a00416d
feat(sbt): Support private variable version resolving ( #6565 )
2020-06-22 21:29:27 +02:00
Rhys Arkins
52a074e041
refactor: ExternalHostError ( #6563 )
2020-06-22 21:28:02 +02:00
Florian Greinacher
97665c4f97
fix(bundler): don't log error when Gemfile is invalid ( #6557 )
2020-06-22 07:58:40 +02:00
Rhys Arkins
df1aa26bd0
test: travis mock getPkgReleases
2020-06-19 10:27:57 +02:00
Rhys Arkins
735f6a595e
refactor: util/exec use getPkgReleases
2020-06-19 10:26:07 +02:00
Rhys Arkins
f5a588eb5a
fix: Revert "fix(cache): distinguish between null and undefined ( #6509 )"
...
This reverts commit 0345b40a18
.
2020-06-17 10:07:22 +02:00
Rhys Arkins
0345b40a18
fix(cache): distinguish between null and undefined ( #6509 )
...
null = this lookup returned nothing last time
undefined = no cached result found
2020-06-17 06:48:33 +02:00
IKEDA Sho
c4a0940049
fix(sbt): split depName and lookupName ( #6525 )
2020-06-16 16:50:10 +02:00
Sergio Zharinov
2d6c12d55a
refactor: Remove 'util/got' ( #6523 )
2020-06-16 14:11:02 +02:00
Rhys Arkins
2f767ea390
test: Revert "test: remove util/got mocks"
...
This reverts commit 9b51f0ec29
.
2020-06-16 07:40:26 +02:00
Rhys Arkins
9b51f0ec29
test: remove util/got mocks
2020-06-16 07:17:44 +02:00
IKEDA Sho
d3cea95f11
feat(sbt): support scalaVersion defined with a trailing comma ( #6520 )
2020-06-16 06:55:34 +02:00
Rhys Arkins
12c6698305
chore: better link for skipInstalls
2020-06-15 14:08:22 +02:00
Rhys Arkins
f39d73f93f
feat(internal): apply host-rules in http module ( #6501 )
2020-06-12 18:15:17 +02:00
Trim21
886d02cd4a
fix(poetry): don't take python
as a pypi deps ( #6490 )
2020-06-12 16:41:40 +02:00
Rhys Arkins
2e18987d29
fix(gradle-wrapper): correct artifact filenames for subdirs ( #6491 )
2020-06-12 11:46:15 +02:00
Sergio Zharinov
d320573e3d
fix(gradle): Additional matches for dependency versions ( #6477 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-10 10:30:20 +02:00
Rhys Arkins
07d3afcd2a
feat(npm): call lerna directly instead of via npx ( #6434 )
...
BREAKING CHANGE: If installing renovate from npm, and also using lerna, then you now must install lerna prior to running renovate.
2020-06-05 07:30:13 +02:00
Rhys Arkins
a3d715981f
fix(npm): delete lock files before lock file maintenance
2020-06-03 12:28:37 +02:00
Rhys Arkins
22167629cf
feat(gomod): dynamic version detection ( #6419 )
...
Detects the used go version in go.mod and uses it to pick the best renovate/go tag when generating artifacts.
Closes #6366
2020-06-03 10:39:29 +02:00
Michael Kriese
046f7245ab
fix(bazel): pass registry for container_pull ( #6417 )
2020-06-03 08:53:53 +02:00
Rhys Arkins
098ed9a09c
feat(lerna): dynamic npm and yarn versioning
...
Closes #6369
2020-06-03 08:06:28 +02:00
Rhys Arkins
3a49eeaaf6
fix(yarn): yarn not npm typo
2020-06-03 07:26:05 +02:00
Rhys Arkins
9f30c11464
feat(yarn): dynamic version selection
...
Closes #6281
2020-06-03 07:24:53 +02:00
Rhys Arkins
2e0e69c954
feat(pnpm): dynamic version selection
...
Closes #6361
2020-06-03 07:13:36 +02:00
Rhys Arkins
04289fb158
fix(yarn): always ignore engines and platform
2020-06-03 07:01:30 +02:00
Rhys Arkins
8a7d0c2316
feat(pnpm): extract pnpm from engines for updating
2020-06-03 06:59:56 +02:00
Rhys Arkins
fac38a1dae
feat(npm): dynamic npm version install ( #6415 )
...
Closes #6360
2020-06-03 06:38:20 +02:00
Rhys Arkins
baa25aa0cf
fix(npm): ignore scripts even for package lock only
2020-06-02 23:14:43 +02:00
Rhys Arkins
5dafa051ff
refactor(npm): extract node compatibility
2020-06-02 22:14:04 +02:00
Rhys Arkins
f8ad10e69e
refactor: pass config to getNodeConstraint
2020-06-02 20:09:54 +02:00
Rhys Arkins
6c798e5fcd
fix(yarn): don’t massage out yarn-path
2020-06-02 19:42:20 +02:00
Rhys Arkins
6516cc1d50
feat(lerna): use docker exec ( #6407 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-02 14:41:03 +02:00
Rhys Arkins
65839b7862
fix(git-submodules): add try-catch around extract phase
2020-06-02 12:46:37 +02:00
Rhys Arkins
8d4970b60a
feat(npm): dynamic node tag selection ( #6405 )
...
Detects preferred node version for npm, yarn and pnpm docker calls.
2020-06-02 10:46:02 +02:00
Rhys Arkins
d56e8575a6
fix(npm): don’t massage engines and scripts
2020-06-02 09:15:39 +02:00
Rhys Arkins
c24c510dfc
fix: npm docker use util/exec/docker ( #6383 )
2020-06-02 08:57:16 +02:00
Rhys Arkins
b5b3f606f9
fix(npm): don’t massage name, engines, scripts
2020-06-02 07:17:04 +02:00
Rhys Arkins
85fabeef97
fix(yarn): set network timeout
2020-06-01 07:24:28 +02:00
Rhys Arkins
d88159f235
refactor: yarn/pnpm env
2020-05-30 19:59:31 +02:00
Björn Dahlgren
71a6de4947
feat(cocoapods): use renovate cache ( #6384 )
2020-05-30 18:18:56 +02:00
Rhys Arkins
f9dcf36cbc
fix(yarn): try/catch yarnrc check
2020-05-30 12:40:50 +02:00
Brooks Collins
d6ed59c57d
feat(terraform): fix http and add ssh support ( #6377 )
2020-05-30 11:34:52 +02:00
Rhys Arkins
d474fd2a77
feat(yarn): optimize installs by skipping node_modules ( #6381 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-05-30 10:57:07 +02:00
Rhys Arkins
0d6a0a0aaa
feat(internal): yarn use util/env/docker ( #6286 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-05-29 08:43:09 +02:00
Brooks Collins
0fcd54823e
fix(terraform): support subdirectories ( #6354 )
2020-05-29 07:35:56 +02:00
Florian Greinacher
3c16112083
fix: ignore local feeds in NuGet config ( #6348 )
2020-05-28 10:33:57 +02:00
Michael Kriese
12ac34bfa6
feat(dotnet): support dotnet-tools ( #6335 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-05-28 06:01:05 +02:00
Christophe Hurpeau
13842f655a
feat(yarn): update yarn-deduplicate to v2 ( #6326 )
2020-05-26 11:12:55 +02:00
Thusara Sarath
d62415e955
feat(kustomize): Add support for bases defined in the resources block ( #6328 )
2020-05-26 06:52:20 +02:00
Michael Kriese
df96e52417
test: cleanup mocking ( #6322 )
2020-05-25 16:26:09 +02:00
Rhys Arkins
73694efd82
fix(cache): run cache init ( #6312 )
2020-05-24 07:13:55 +02:00
Rhys Arkins
cfad70a5f0
chore: fix lint
2020-05-20 21:57:45 +02:00
Rhys Arkins
d1cd65c246
fix(composer): correct cwd for subdirectories
...
Closes #6291
2020-05-20 21:24:50 +02:00
Martín Fernández
4fad63ce54
feat(bundler): Allow setting different rangeStrategy ( #6274 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-05-20 18:28:11 +02:00
Michael Kriese
1c2f4fd336
feat(bundler): use renovate cache ( #6289 )
2020-05-20 16:08:07 +02:00
Rhys Arkins
0853fd4a74
refactor: revert yarnv2 logic
2020-05-20 11:17:20 +02:00
Rhys Arkins
dad4e12492
chore: remove unused yarnIntegrity and mutex
2020-05-20 11:17:06 +02:00
Rhys Arkins
680edf3d1a
refactor: pnpm lockfile updates use util/exec docker ( #6282 )
2020-05-19 18:11:08 +02:00
Rhys Arkins
8b2bba2e2a
fix(pnpm): use renovate/node for artifacts generation
2020-05-19 13:48:03 +02:00
Rhys Arkins
96fb5f4cca
feat(npm): drop embedded managers
...
Renovate will no longer embed npm, yarn and pnpm as dependencies. Therefore, if you are not running via the Docker full image, then you need to ensure that any of these managers are installed prior to running Renovate. This is inline with other managers such as Gradle or Poetry that require installation alongside Renovate too.
Closes #4208
BREAKING CHANGE: npm, yarn and pnpm are no longer embedded with the installation
2020-05-19 13:09:54 +02:00
Rhys Arkins
57bf312e3f
fix(travis): Node 10 is no longer active LTS
2020-05-19 09:28:50 +02:00