Commit graph

4852 commits

Author SHA1 Message Date
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
Michael Kriese
467994bc22
fix(git-submodule): disable pinDigests (#6754) 2020-07-14 16:50:19 +02:00
Michael Kriese
76d8574581
chore(internal): fix http coverage (#6746) 2020-07-14 09:51:27 +02:00
Michael Kriese
9589f5a97a
fix: prepare for got v11 (#6741) 2020-07-13 21:33:24 +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
Rhys Arkins
6d96d3d220
refactor: git.setBranch (#6739) 2020-07-13 07:31:22 +02:00
Rhys Arkins
bb10d784e7
refactor: platform.initRepo return defaultBranch not baseBranch (#6737) 2020-07-12 21:30:11 +02:00
Sergio Zharinov
41983bf29a
fix(github): Use GraphQL for initRepo (#6726)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-12 18:18:44 +02:00
Sergio Zharinov
581844a085
fix(github): Fix accept headers for Github HTTP wrapper (#6736)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-07-12 15:29:26 +02:00
Sergio Zharinov
e2af296c48
refactor: Rename GraphQL query methods (#6732) 2020-07-12 08:10:38 +02:00
Rhys Arkins
a8f27e0bf3
feat: dependencyDashboard (#6729) 2020-07-11 11:55:30 +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
Rhys Arkins
fb58be39b9 chore: fix lint 2020-07-11 09:01:44 +02:00
Rhys Arkins
9b8f010f99 fix(github): don’t disable automerge on ghe if push protection enabled 2020-07-11 08:09:05 +02:00
Rhys Arkins
c9178b00f2 logs: trace-only when maven host disabled 2020-07-11 08:08:38 +02:00
Michael Kriese
e11875e036
refactor(internal): prepare for got v11 (#6727) 2020-07-10 20:51:40 +02:00
Sebastian Poxhofer
db698b5bdb
fix(terraform-provider): reintroduce caching (#6724) 2020-07-10 10:29:46 +02:00
Rhys Arkins
e95bd0ba3d
feat(host-rules): add support for disabling hosts (#6715)
* feat(host-rules): support disabling hosts

Adds “enabled” to the list of recognized configuration options for hostRules. A host or domain can be disabled by setting `”enabled”: false` within the host rule. Also added presets :disabledHost() and :disableDomain().

* docs

* tests

* Update configuration-options.md

* fixes
2020-07-09 17:34:26 +02:00
Rhys Arkins
ce8ce887d7 fix(github): harden commit checks 2020-07-09 07:44:55 +02:00
Rhys Arkins
9fe82cc2c8 fix(gitlab): reduce pr body max to 50k chars 2020-07-09 07:31:18 +02:00
Rhys Arkins
ab987941ac fix(github): delete fork after patch failure 2020-07-09 07:26:22 +02:00
Sergio Zharinov
20059d977b
fix(maven): Avoid range downgrades (#6711) 2020-07-08 18:40:33 +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
Rhys Arkins
4f48cd1a4e
refactor: remove platform.getPrFiles (#6702) 2020-07-08 06:49:54 +02:00
Rhys Arkins
1663058426
feat(pr): pr edited body not comment (#6695) 2020-07-07 14:30:45 +02:00
Rhys Arkins
c3f8d0067e
fix(gitlab): use global.gitAuthor to compare commit authors (#6696) 2020-07-07 14:12:31 +02:00
Jamie Magee
40bb476b9a
chore: replace custom types with upstream (#6692) 2020-07-07 13:52:59 +02:00
Rhys Arkins
60d1a5f35a chore: remove unused github platform variables 2020-07-07 09:32:33 +02:00
Rhys Arkins
4db12f9ee9
fix: uncheck retry checkbox after rebase (#6691)
Closes #5951, Closes #6690
2020-07-07 08:02:35 +02:00
Kevin James
7d3b475c51
fix(pip): fix compatibility with some simple pip indexes (#6649) 2020-07-07 06:56:31 +02:00
Kevin James
634e553976
feat(pip): support env var interpolation (#6648) 2020-07-07 06:28:50 +02:00
Rhys Arkins
4459b11261
fix(cache): improve repository cache robustness (#6689) 2020-07-07 06:24:26 +02:00
Carlin St Pierre
e015875ac5
fix(bitbucket-cloud): Preserve Bitbucket Cloud reviewers when updating PRs (#6560) 2020-07-06 20:58:40 +02:00
Jeff Fairley
ed13e22b6c
fix(presets): include '@typescript-eslint' with eslint preset (#6687)
* fix(presets): include '@typescript-eslint' with eslint preset

This updates the eslint package preset to include the @typescript-eslint monorepo. This is a suite of plugins and configs that enables eslint to support typescript.

* test(presets): update eslint test snapshots and expectations
2020-07-06 19:48:29 +02:00
Rhys Arkins
76eab4d766
fix: remove greenkeeper migration (#6685)
Service discontinued June 3
2020-07-06 13:06:44 +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
723aa4cf25 logs: improve repository cache logging 2020-07-05 09:17:10 +02:00
Rhys Arkins
2cdd8f4b0c refactor: simplify sync state 2020-07-05 08:28:34 +02:00
Rhys Arkins
9bdd8b53c3 refactor(git): separate init from sync 2020-07-05 08:25:21 +02:00
Rhys Arkins
7d18476d74 refactor: args -> config 2020-07-05 08:23:14 +02:00
Rhys Arkins
09186488ac logs: log depName and scheme when failling to satisfy a constraint 2020-07-05 08:22:32 +02:00
Sergio Zharinov
52e4b4c9c9
feat(internal): Switch to @renovate/ruby-semver library (#5982) 2020-07-05 07:35:49 +02:00
Rhys Arkins
6ec460b735 fix(terraform): don’t warn for unknown type 2020-07-05 07:14:00 +02:00
Rhys Arkins
538522d005 refactor: codeOwners use readLocalFile
The current branch should be drived off the targetBranch anyway
2020-07-04 20:00:46 +02:00
Sergio Zharinov
74c5a1621d
fix(npm): Fix titles for PRs grouped with @types package (#6609) 2020-07-04 18:34:33 +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
Rhys Arkins
1e0c759f3d
refactor: remove unnecessary cleanRepo() (#6671) 2020-07-04 12:48:09 +02:00
Sergio Zharinov
78e319f0fc
refactor: Import from 'fs-extra' explicitly (#6673) 2020-07-04 12:47:52 +02:00
Rhys Arkins
807d48e07d
refactor: simplify util/git state (#6670)
Removes unnecessary newConfig and cwd.
2020-07-04 11:43:19 +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
926a553a76 fix: sanitize commitMessage, prTitle, branchName
In preparation for secrets PR
2020-07-03 16:52:16 +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
Rhys Arkins
53c99a7993 fix: gitPrivateKey stage global 2020-07-03 15:33:34 +02:00
Sergio Zharinov
679176f26e
test(git): Decouple 'gitfs/fs' and 'gitfs/git' in tests (#6661) 2020-07-03 15:08:16 +02:00
Rhys Arkins
ae0fb696b4
refactor: github presets use util/http/github (#6658) 2020-07-03 07:27:00 +02:00
Rhys Arkins
4506497ea9 test: use 404/200 for github preset 2020-07-03 07:05:17 +02:00
Rhys Arkins
a196db464b
fix: deleteLocalFile join (#6654) 2020-07-02 20:16:48 +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
Etienne
45d7d40952
fix: remove authorization header from core.windows.net requests for Azure docker registries (#6641)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-01 15:48:22 +02:00
Sergio Zharinov
c450621edb
fix(maven): Use consistent precision for extended ranges (#6623) 2020-07-01 13:50:32 +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
a8caa9e3fa
fix: cache validation (#6644) 2020-07-01 09:08:00 +02:00
Rhys Arkins
7af01c5ee2 fix: set empty cache if not found 2020-07-01 08:12:36 +02:00
Rhys Arkins
abfdae3c88
refactor(npm): skip internal packages earlier (#6639) 2020-06-30 12:05:44 +02:00
Rhys Arkins
bd4563d67e fix: check for column content before replacing 2020-06-30 09:33:58 +02:00
Rhys Arkins
6dedd5e277 fix(npm): remove unused managerPackageFileList 2020-06-30 05:28:14 +02:00
Rhys Arkins
d70b8c1f2f
feat: repositoryCache (#6589)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-29 15:51:22 +02:00
Jamie Magee
e9ecc765c1
chore(types): extract types for json-dup-key-validator (#6634)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-29 15:50:44 +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
fc41751f8f logs: lower maven log levels for failures 2020-06-29 14:34:39 +02:00
Jamie Magee
a99ef9df6f
chore(types): extract types for conventional-commits-detector (#6633) 2020-06-29 11:01:05 +02:00
Rhys Arkins
7611e6353a refactor: git/storage -> git/index 2020-06-29 09:11:55 +02:00
Rhys Arkins
a189f31b3d chore: move util/gitfs/fs 2020-06-28 12:01:57 +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
Cirno the Strongest
72c86c7bbf
fix(gitea): fetch both open and closed issues (#6604) 2020-06-27 12:24:14 +02:00
Rhys Arkins
dd636ed15c
refactor: pass git author in initRepo (#6605) 2020-06-27 12:21:47 +02:00
Cirno the Strongest
58f42b3273
fix(gitea): don't crash on empty body during pagination (#6598) 2020-06-27 10:25:20 +02:00
Rhys Arkins
49447989e1
fix(gitlab): fetch all open issues (#6597) 2020-06-27 09:55:02 +02:00
Rhys Arkins
54c4a0a917 fix(pip_requirements): used a fixed cwdFile
Closes #6599
2020-06-27 08:31:27 +02:00
Rhys Arkins
3c3f259aef
fix: gitAuthor parsing (#6594) 2020-06-27 08:03:46 +02:00
Wolfgang Faust
ec43556b29
fix(docker-compose): support docker-compose.yml version 1 (#6596) 2020-06-27 07:39:44 +02:00
Rhys Arkins
2359ca8e70 test: fix 2020-06-26 16:47:24 +02:00
Rhys Arkins
1783c07ae2 chore: BlockeddByBranchAutomerge typo 2020-06-26 15:22:20 +02:00
Rhys Arkins
63446a38eb fix(maven): default cache to 30 minutes 2020-06-26 13:24:38 +02:00
Rhys Arkins
5b24943526 feat(maven): RENOVATE_EXPERIMENTAL_NO_MAVEN_POM_CHECK
If defined in env, this will bypass pom checks and instead rely on the metadata alone.

Related: #6591, #6572
2020-06-26 13:24:25 +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
Sergio Zharinov
7f5ce4336a
fix(poetry): Fix range unions (#6587) 2020-06-25 22:53:18 +02:00
Rhys Arkins
0c06a23a3f
fix(hex): better handling of double equals (#6586)
Co-authored-by: proton <25139420+proton-ab@users.noreply.github.com>
2020-06-25 16:40:19 +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
14f9270259
refactor: remove unnecessary catch code in datasources (#6583) 2020-06-25 14:07:03 +02:00
Rhys Arkins
7902ba06be refactor: move datasource error catching 2020-06-25 10:29:45 +02:00
Rhys Arkins
b69d4f29e5 refactor: add try/catch and logging to datasource wrapper 2020-06-25 09:37:26 +02:00
Rhys Arkins
55625a893b
refactor: run cache -> mem cache (#6582) 2020-06-25 09:23:06 +02:00
Sergio Zharinov
b93e072ca9
refactor: Reorder extractions and lookups (#6578)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-06-25 08:50:11 +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
013c63664b
refactor: remove global.renovateCache (#6579) 2020-06-24 22:33:27 +02:00
Rhys Arkins
e4e76f8f49 refactor: simplify crate datasource 2020-06-23 14:40:26 +02:00
Rhys Arkins
a905012d11 refactor: getRegistryReleases wrapper 2020-06-23 12:19:25 +02:00
Rhys Arkins
031ad87b62 refactor: move ExternalHostError 2020-06-23 11:44:52 +02:00
Rhys Arkins
daf2a485ab
feat: abortOnError / abortIgnoreStatusCodes (#6556) 2020-06-23 09:25:03 +02:00
Rhys Arkins
4610e25b05 fix(clojure): set registryStrategy 2020-06-22 22:51:03 +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
Rhys Arkins
cb84fa9d9b fix: filter registryUrls for null/undefined 2020-06-22 20:18:39 +02:00
Rhys Arkins
f77b7e8781
refactor: simplify global init (#6452)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-22 17:00:46 +02:00
Sebastian Poxhofer
1a066c61d8
feat(terraform-provider): Add secondary release repo (#6513)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2020-06-22 10:55:01 +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
7e51c902c7 fix(datasource): better check for null releases lookups 2020-06-19 22:55:41 +02:00
Rhys Arkins
3d8e3ad12d
feat(internal): datasource registryStrategy (#6549) 2020-06-19 21:29:34 +02:00
Daniel Shuy
c03090b7f6
Enhance config-validator to support JSON5 (#6551) 2020-06-19 15:18:16 +02:00
Rhys Arkins
86b44db76d test: mock docker.defaultRegistryUrls 2020-06-19 11:57:58 +02:00
Rhys Arkins
78a1443835 chore: reset cdnjs datasource exports and logs 2020-06-19 11:57:45 +02:00
Rhys Arkins
cf06b69abb test: refactor lookup id use 2020-06-19 10:42:10 +02:00
Rhys Arkins
460b0a8d42 test: docker datasource refactor 2020-06-19 10:30:45 +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
508bd47cf0 fix(datasource): return null instead of empty releases 2020-06-19 10:22:52 +02:00
Rhys Arkins
c8cc375129 fix(gitlab-tags): use URL.resolve 2020-06-19 10:15:16 +02:00
Rhys Arkins
98681344c2 datasource/index 2020-06-19 10:11:24 +02:00
proton
cb8d64dbe9
fix(gitea): remove immortal PR warning (#5999) 2020-06-18 23:26:28 +02:00
Sergio Zharinov
bd983342be
refactor: Import index for datasource tests (part 2) (#6546) 2020-06-18 21:31:40 +02:00
Sergio Zharinov
ed7483ad9b
refactor: Import index in datasource tests (#6542) 2020-06-18 19:03:40 +02:00
Pascal Mathis
73b213ce83
fix: explicit caching of null for docker lookups (#6536) 2020-06-17 21:11:43 +02:00
Rhys Arkins
b277dfe7bb
fix(docker): caching of null lookup responses (#6534) 2020-06-17 15:27:08 +02:00
Rhys Arkins
a6843734ca
fix: global cache return undefined instead of null (#6530) 2020-06-17 11:09:46 +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
4b2f523a17 fix: correct baseBranches description in onboarding PR
Closes #6527
2020-06-17 09:48:07 +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
hussainweb
8ac8f42a22
feat(git): Pass --no-verify to git commit and push (#6526)
Fixes #6521
2020-06-17 06:48:05 +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
Sergio Zharinov
93eaeeab88
test: Use nock for tests (Part 2) (#6519) 2020-06-16 07:11:21 +02:00
IKEDA Sho
d3cea95f11
feat(sbt): support scalaVersion defined with a trailing comma (#6520) 2020-06-16 06:55:34 +02:00
Trim21
49332090c6
fix: markdown table cell (#6514) 2020-06-15 16:38:02 +02:00
Rhys Arkins
12c6698305 chore: better link for skipInstalls 2020-06-15 14:08:22 +02:00
Rhys Arkins
9f978d75bd logs: info only for git raw refs lookup 2020-06-14 08:57:58 +02:00
Rhys Arkins
e834f2b826
feat: prHeader and prFooter (#6511) 2020-06-14 08:49:52 +02:00
Sergio Zharinov
7a60686c62
test: Use nock for tests (Part 1) (#6510) 2020-06-14 06:50:18 +02:00
Rhys Arkins
a399bbbf52 feat: log host stats per run
Closes #6357
2020-06-13 08:37:56 +02:00
Rhys Arkins
75b85eb03e refactor: http cache 2020-06-13 08:32:02 +02:00
Rhys Arkins
6c38eb359a
refactor: move auth to http module (#6502) 2020-06-13 06:17:13 +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
5d624ed484
feat(internal): request caching in http module (#6497)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-12 15:01:00 +02:00
Rhys Arkins
21028a702c refactor(http): better variable names for request() 2020-06-12 13:21:28 +02:00
Rhys Arkins
9f9cf258fe
refactor: move user-agent insertion from got to http (#6492) 2020-06-12 11:46:43 +02:00
Rhys Arkins
2e18987d29
fix(gradle-wrapper): correct artifact filenames for subdirs (#6491) 2020-06-12 11:46:15 +02:00
Pascal Mathis
1c924059ae
fix(repology): handle multi-package projects (#6489) 2020-06-11 14:52:02 +02:00
Rhys Arkins
62d6428371
fix: reverse upgrades order before filtering (#6483) 2020-06-10 17:07:44 +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
Michael Kriese
997909d6e4
feat(presets): allow sub presets for gitlab (#6238) 2020-06-09 17:33:39 +02:00
Rhys Arkins
51a4a720d6 fix: ensure comment removal only when necessary
Closes #6469
2020-06-09 13:42:22 +02:00
Michael Kriese
5a87c8b7e3
feat(presets): extract generic platform preset fetch (#6467) 2020-06-09 10:13:52 +02:00
Pascal Mathis
4513c9475d
feat: add repology datasource (#6465)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-08 21:33:11 +02:00
Rhys Arkins
c3a09c0c1c logs: log correct number of branch files to commit 2020-06-07 20:26:26 +02:00
Sergio Zharinov
83d702e196
feat(maven): Allow for SNAP version qualifier (#6459) 2020-06-07 16:37:54 +02:00
Rhys Arkins
e5e1a181ff
refactor(bitbucket): don’t use endpoint in initRepo (#6457)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-07 13:26:08 +02:00
Michael Kriese
4d7c109a6b
test: use nock for preset tests (#6449) 2020-06-07 13:00:49 +02:00
Trim21
965b3ca8f9
feat(pypi): changelog lookup in project_urls (#6421)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-07 11:35:07 +02:00
Rhys Arkins
3a4e153af0
fix(github): send versioned accept header (#6456)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-07 11:21:45 +02:00
Michael Kriese
1d57643896
feat(gitlab): filter repos on autodiscover (#6448) 2020-06-06 17:11:33 +02:00
Rhys Arkins
61ff7d732f logs(github): don’t log full err when 404 2020-06-06 10:15:34 +02:00
Michael Kriese
fbcfde2c4f
fix(gitlab): wrong mr link path (#6447) 2020-06-05 21:00:55 +02:00
Michael Kriese
17d205d8a4
fix(preset): add chromely monorepo (#6446) 2020-06-05 19:57:24 +02:00
Trim21
a1213449de
fix(pypi): add mypy source url (#6442) 2020-06-05 13:19:55 +02:00
Rhys Arkins
381d01069f fix: ensure trailing slash for datasource baseUrls 2020-06-05 09:05:27 +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
Michael Kriese
3166e2b398
fix(nuget): handle missing properties (#6437) 2020-06-05 07:21:31 +02:00
Rhys Arkins
33ca9d9aed fix: check prFiles before every
Closes #6432
2020-06-04 18:02:21 +02:00
Praveen Adusumilli
0e218922b1
fix: Add validations for aliases (#6426) 2020-06-04 15:47:56 +02:00
Rhys Arkins
08de7aff5d
fix(npm): replace all instances of $NPM_TOKEN in npmrc (#6431) 2020-06-04 14:03:20 +02:00
Rhys Arkins
b3d8b14ee6 fix(pr): ignore white space and headings when comparing PR bodies 2020-06-03 16:02:12 +02:00
Rhys Arkins
b74a491b4f fix(helm): gracefully handle ETIMEDOUT 2020-06-03 13:49:34 +02:00
Trim21
b085654493
fix(pypi): support more project urls (#6420) 2020-06-03 13:31:41 +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
Trim21
f18ea2fa35
feat(pypi): search sourceUrl in project_urls (#6418)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-06-03 09:51:04 +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
59ea152087
fix: force commit if requested or conflicted (#6411) 2020-06-02 17:45:24 +02:00
Rhys Arkins
75c0ca6065 refactor(platform): pass CommitFilesConfig through 2020-06-02 15:58:47 +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
Michael Kriese
93e7209428
logs: fix typo (#6409) 2020-06-02 14:38:17 +02:00
Rhys Arkins
65839b7862 fix(git-submodules): add try-catch around extract phase 2020-06-02 12:46:37 +02:00
Rhys Arkins
989caae2ff chore: fix docker warn message 2020-06-02 12:29:33 +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
Sergio Zharinov
01be64987b
refactor(bitbucket): Switch to new http wrapper (#6392)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-06-01 16:02:25 +02:00
Sergio Zharinov
b4b66183f0
refactor(bitbucket-server): Switch to new http wrapper (#6393) 2020-06-01 15:35:12 +02:00
Sergio Zharinov
dcbef85813
refactor(gitea): Switch to new http wrapper (#6394) 2020-06-01 14:01:09 +02:00
Carlin St Pierre
1e92239c49
fix: post-upgrade tasks see the latest changes to any files when running (#6396) 2020-06-01 07:30:24 +02:00
Tanet Trimas
818cbdb73a
feat(github): Add support for Draft PRs (#6390) 2020-06-01 07:30:11 +02:00
Rhys Arkins
85fabeef97 fix(yarn): set network timeout 2020-06-01 07:24:28 +02:00
Sergio Zharinov
23e74599e3
refactor(gitea): Use nock for tests (#6387) 2020-05-30 22:00:07 +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
Mike Bryant
dd4b97df95
fix(internal): Generate logJSON before commit body is templated (#6346)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-05-30 12:03:25 +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
Sergio Zharinov
e0a0e37365
refactor(bitbucket-server): Use nock for tests (#6374) 2020-05-30 10:39:47 +02:00
Florian Greinacher
81a5deeb29
feat: add support for setting assignees/reviewers from code owners (#6244) 2020-05-30 07:15:08 +02:00
Rhys Arkins
efb851ae6a
feat: write git private key (#6321)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-05-29 12:46:21 +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
Sergio Zharinov
9617248f86
refactor(gitlab): Use new http wrapper for Gitlab platform (#6275) 2020-05-29 07:52:40 +02:00
Brooks Collins
0fcd54823e
fix(terraform): support subdirectories (#6354) 2020-05-29 07:35:56 +02:00
Rhys Arkins
a1e025681c fix: better handle non sourceUrl 2020-05-28 14:29:54 +02:00
Rhys Arkins
4b59bedaae fix: check if defined before includes 2020-05-28 14:09:28 +02:00
Mike Bryant
bb7e8b97c1
feat(internal): Allow logJSON and nested fields to be passed through to commit body templating (#6347)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-05-28 13:17:57 +02:00
Rhys Arkins
cbe8749a58 test: fix coverage 2020-05-28 13:17:22 +02:00
Rubén
d9253ac742
feat(changelog): support gitlab-hosted changelogs (#5699)
Co-authored-by: Yura Beznos <yury.beznos@ocado.com>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
Co-Authored-By: Michael Kriese <michael.kriese@visualon.de>
Co-Authored-By: Rhys Arkins <rhys@arkins.net>
2020-05-28 12:56:17 +02:00
Florian Greinacher
3c16112083
fix: ignore local feeds in NuGet config (#6348) 2020-05-28 10:33:57 +02:00
Rhys Arkins
29b24ac1a0 fix(github): log result if graphQl fails 2020-05-28 10:30:06 +02:00
Tyrone Meijn
fa3e017f4e
fix(gitlab): verify if MR is mergeable before setting automerge (#6250)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-05-28 08:54:12 +02:00
Yamagishi Kazutoshi
0ee84ed88c
fix(presets): replace to vercel/next.js from zeit/next.js (#6345) 2020-05-28 07:10:08 +02:00
Arda Tanrıkulu
2f810b7d67
feat: add graphql-mesh and graphql-tools monorepos (#6340) 2020-05-28 06:26:30 +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
Rhys Arkins
ce69d851cc feat(changelog): cache getTags requests per run 2020-05-27 11:55:46 +02:00
Rhys Arkins
083a10c364 logs: don’t log full getReleaseList 404 2020-05-27 11:50:48 +02:00
Rhys Arkins
b314a171c7 logs: don’t log full gitlab 404 2020-05-27 11:50:34 +02:00
Rhys Arkins
0f7e0dde99 fix: remove PR has been edited comments 2020-05-27 07:13:54 +02:00
Rhys Arkins
98d984a865
fix(nuget): refactor parallel release fetching (#6331) 2020-05-26 22:30:48 +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
Rhys Arkins
a5c1692d67
fix(github): apiBaseUrl for changelogs should append api/v3/ (#6325) 2020-05-25 18:46:53 +02:00
Michael Kriese
df96e52417
test: cleanup mocking (#6322) 2020-05-25 16:26:09 +02:00