Michael Kriese
d1a40c548c
fix(gitlab): add merge method fallback ( #5571 )
2020-02-25 09:12:56 +01:00
Rhys Arkins
c5f51853c8
docs: more manager readme cleanup
2020-02-25 07:06:20 +01:00
Rhys Arkins
e1cf22ff5b
docs: remove some leftover terms from two manager readmes
2020-02-25 07:02:46 +01:00
Rhys Arkins
cb5da82acc
docs: move manager docs out of config options ( #5410 )
2020-02-25 06:45:00 +01:00
Michael Kriese
763e444962
feat(gitlab): add merge method check ( #5567 )
2020-02-25 06:34:06 +01:00
Rhys Arkins
57cbe3a42c
chore: lgtm ignore
2020-02-24 20:23:46 +01:00
Rhys Arkins
c68ca2e930
chore: lgtm ignores ( #5566 )
2020-02-24 16:57:41 +01:00
Rhys Arkins
712f9f091a
logs: Issue created
2020-02-24 13:56:04 +01:00
Rhys Arkins
ab9361a170
logs: Comment added info
2020-02-24 13:54:11 +01:00
Rhys Arkins
4f5b01316c
logs: warn for npmjs retry
2020-02-24 13:52:34 +01:00
Rhys Arkins
d06a8ef811
fix(logs): treat old/new config as config
2020-02-24 13:19:35 +01:00
Rhys Arkins
432a0fa7c7
fix(logs): debug gitlab 406 err
2020-02-24 12:31:33 +01:00
Rhys Arkins
1f346cd50f
logs: debug blocking merge PR
2020-02-24 12:31:33 +01:00
Michael Kriese
9c717d9d57
fix: lgtm suggestions ( #5562 )
2020-02-24 12:27:10 +01:00
renovate[bot]
7fa1d41b6b
build(deps): update dependency typescript to v3.8.2 ( #5561 )
...
* chore(deps): update dependency typescript to v3.8.2
* fix: fix types
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-02-24 10:06:51 +01:00
Rhys Arkins
f1d0b7b5fe
refactor: lower some levels from info to debug
...
Ref #5555
2020-02-24 09:26:42 +01:00
Rhys Arkins
b097fb8f0a
fix(pr): condense rebase description
2020-02-24 06:35:41 +01:00
Rhys Arkins
6c7f228347
fix(logs): log commit with Branch creates and updates ( #5560 )
2020-02-24 05:33:51 +01:00
Rhys Arkins
93d475eeb4
fix(cdnjs): datasourceError on unknown error
2020-02-23 20:36:11 +01:00
Rhys Arkins
8c8f7a23f0
test: refactor datasource tests to not use index
2020-02-23 09:16:25 +01:00
Rhys Arkins
adde436df0
feat(logger): logContext ( #5553 )
...
Adds a new concept `logContext`, to be added to each log entry when in JSON format.
Closes #5551
2020-02-23 07:31:13 +01:00
Rhys Arkins
55b1cd0e37
feat: rebaseWhen ( #5547 )
...
New config option `rebaseWhen` replaces existing options `rebaseStalePrs` and `rebaseConflctedPrs`. Migration code added.
2020-02-22 16:31:49 +01:00
Rhys Arkins
9cceffddf9
fix: deprecate/migrate engines
config
2020-02-22 16:31:01 +01:00
Rhys Arkins
8b6c5aa30f
chore: lgtm lint
2020-02-22 07:13:12 +01:00
Rhys Arkins
7dba5ed5b0
fix: pointless check
2020-02-22 07:13:12 +01:00
Rhys Arkins
f0f8fd195e
fix: stdout/err initialization
2020-02-22 07:13:11 +01:00
Rhys Arkins
793eb41230
refactor: split gradle string to avoid unnecessary escape
2020-02-22 07:13:11 +01:00
Rhys Arkins
c10d22940b
feat: autoreplace ( #5529 )
2020-02-22 06:06:10 +01:00
Rhys Arkins
5dbfd54aff
refactor: centralize matchAt and replaceAt ( #5540 )
2020-02-21 14:52:48 +01:00
Rhys Arkins
8582c3916b
feat(cdnjs): getDigest ( #5530 )
2020-02-20 14:14:11 +01:00
Sergio Zharinov
969701ad6b
feat(util): Fetch docker tag according to version constraints ( #5497 )
2020-02-19 19:02:11 +01:00
Rhys Arkins
e90d34f848
fix(html): allow reverse sorting ( #5523 )
2020-02-19 18:24:42 +01:00
Sergio Zharinov
6a7f6fbb01
fix(html): Log and return for wrong managerData ( #5513 )
2020-02-19 16:08:21 +01:00
Jared Kauppila
434cc0d01f
feat(terraform): gitTags support ( #5511 )
2020-02-19 16:07:34 +01:00
Pascal Mathis
c9357cc340
feat: add support for gitea platform ( #5509 )
2020-02-19 11:19:25 +01:00
Luke Page
b484272238
feat: Azure - update comments ( #5503 )
...
* fix ensure comment
* Fix comment update mechanism
* Fix snapshots
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-02-18 22:12:15 +01:00
Rhys Arkins
2e0b2965ff
chore: add datasource getters
2020-02-18 21:41:00 +01:00
Sergio Zharinov
dc1cc60de9
fix(cdnurl): Fix slashes for lookup names ( #5505 )
2020-02-18 11:58:43 +01:00
Rhys Arkins
485f66914e
feat: versionScheme -> versioning ( #5504 )
2020-02-18 08:34:10 +01:00
Rhys Arkins
5d88d3badf
docs: improve versioning docs
2020-02-17 23:02:00 +01:00
Luke Page
e179c7d948
feat(azure): calculate isModified ( #5482 )
2020-02-17 21:34:54 +01:00
Jamie Magee
a7d1bd4b08
feat: add $schema to default onboarding configuration ( #5496 )
...
fixes #5427
2020-02-17 16:20:21 +01:00
Björn Dahlgren
5a2ad6085c
fix(gradle): buildGradleDependency version is undefined ( #5498 )
2020-02-17 15:29:39 +01:00
Rhys Arkins
838c5e05d6
fix(html): correct updateDependency params
...
Closes #5499
2020-02-17 15:28:46 +01:00
Björn Dahlgren
95e2edbb6f
feat(gradle): support version variables inside groovy map objec… ( #5491 )
2020-02-17 09:15:55 +01:00
Sergio Zharinov
1d5c20eb18
feat: Add HTML manager supporting CDNJS ( #5395 )
2020-02-17 05:55:19 +01:00
Rhys Arkins
e13cb52ed5
feat: validate managers
2020-02-16 06:49:09 +01:00
Rhys Arkins
ed331d4d6d
fix(bundler): better constraint logging for artifacts
2020-02-16 06:25:08 +01:00
Sergio Zharinov
23e254eee9
refactor: Extract module loading code out to utils ( #5444 )
2020-02-16 05:57:12 +01:00
Rhys Arkins
8598c5edea
fix(npm): increase highWaterMark
2020-02-16 05:32:03 +01:00
Rhys Arkins
64de057cc1
fix(docker): better ignore quay.io
2020-02-15 21:53:34 +01:00
Rhys Arkins
054c99f671
fix(helm): gracefully handle invalid URLs
2020-02-15 21:50:56 +01:00
Rhys Arkins
73f6594782
fix(gradle-version): catch non-default registry errors
2020-02-15 19:03:01 +01:00
Rhys Arkins
52527794c0
fix(docker): ignore quay.io errors
2020-02-15 17:49:57 +01:00
Rhys Arkins
b080d1ed7e
logs: don’t log docker manifest
2020-02-15 17:49:41 +01:00
Rhys Arkins
f7d1bb3217
fix(gomod): reduce escaped quotation marks in docker run
...
Closes #5459
2020-02-15 06:42:25 +01:00
Rhys Arkins
c274766be7
fix(logs): warn for Gradle extraction failed
2020-02-14 14:42:53 +01:00
Rhys Arkins
16d92cebbf
fix(gradle): only throw for timeouts
2020-02-14 14:18:45 +01:00
Rhys Arkins
575ba106c3
fix(gradle): handle classesDir incompatibility
2020-02-14 13:52:36 +01:00
Rhys Arkins
0b3967b12a
logs: fix terraform repository log meta
2020-02-14 13:45:04 +01:00
Rhys Arkins
8fc70b8faf
logs: log err with Registry error
2020-02-14 13:44:53 +01:00
Rhys Arkins
562f3d7696
fix(schedule): use consistent error messages
2020-02-14 13:44:40 +01:00
Rhys Arkins
6a6d646dd5
fix(docker): log dockerRepository
2020-02-14 13:41:34 +01:00
Rhys Arkins
d9d8ce02d3
fix(gradle): extend string match for file not found
2020-02-14 13:01:21 +01:00
Rhys Arkins
b53a7694df
fix(gradle-version): only throw error for services.gradle.org
2020-02-14 12:53:27 +01:00
Rhys Arkins
81dbc4d7be
fix(npm): better datasource error logging
2020-02-14 11:06:09 +01:00
Rhys Arkins
3e89de6dc4
chore: fix coverage
2020-02-14 10:43:10 +01:00
Rhys Arkins
090a6232af
fix(docker): log extra when erroring getting labels
2020-02-14 10:35:45 +01:00
Rhys Arkins
8ba2b52c98
fix(gradle): don’t DatasourceError if Build failed
2020-02-14 10:24:31 +01:00
Rhys Arkins
0e65db65f0
fix(rubygems): don’t throw DatasourceError for unknown
2020-02-14 09:59:52 +01:00
Rhys Arkins
12166f5540
fix(datasource): better DatasourceError handling
2020-02-14 09:19:45 +01:00
Rhys Arkins
292993f0c6
test: fix coverage
2020-02-14 08:52:41 +01:00
Rhys Arkins
5e022e2a50
fix: reduce concurrent dep fetch per packagefile from 10 to 5
2020-02-14 08:36:38 +01:00
Rhys Arkins
c7b7027a7b
fix(npm): retry npmjs ParseError
2020-02-14 08:30:39 +01:00
Joshua Gleitze
57108d443a
test: update and document java requirements for gradle ( #5435 )
2020-02-13 21:53:27 +01:00
Rhys Arkins
67658d4ece
fix: set DatasourceError prototype explicitly
2020-02-13 14:31:26 +01:00
Rhys Arkins
b5e344b449
feat: DatasourceError ( #5475 )
...
Adds centralized handling and logging of datasource failures.
2020-02-13 13:29:55 +01:00
Björn Dahlgren
30ee09ca4a
fix(bitbucket): log warning when PR creation fails ( #5474 )
2020-02-13 11:51:48 +01:00
Sebastian Poxhofer
98f1308689
feat: ansible-galaxy datasource and manager ( #5301 )
2020-02-13 11:50:39 +01:00
Rhys Arkins
2cfa7feb05
fix: use correct updateDependency params
...
Closes #5473
2020-02-13 10:01:59 +01:00
Rhys Arkins
5d454ca3ff
fix(yarn): offline integrity hash ( #5449 )
2020-02-13 06:39:07 +01:00
Rhys Arkins
0eb616f876
fix: replace subDirectory with cwdFile in util/exec
...
Closes #5436
2020-02-12 17:55:27 +01:00
Rhys Arkins
e1bb02a098
fix(logs): stackTraceLimit=20
2020-02-12 14:16:20 +01:00
Rhys Arkins
c432d34ed3
logs: log pkgUrl not regUrl
2020-02-12 14:16:02 +01:00
Rhys Arkins
90b7916995
fix(npm): skip cache when retrying
2020-02-12 13:17:48 +01:00
Rhys Arkins
b8b7b75ad0
fix(npm): await 5s before ECONNRESET retry
2020-02-12 13:17:35 +01:00
Rhys Arkins
13a6736659
fix(npm): retry ECONNRESET for npm registry
2020-02-12 11:32:27 +01:00
Michael Kriese
237eeffe6f
chore: fix flaky tests ( #5464 )
2020-02-12 10:22:38 +01:00
Rhys Arkins
da663255e2
fix(maven): handle err.code === 'ERR_TLS_CERT_ALTNAME_INVALID
...
Closes #5463
2020-02-12 10:20:37 +01:00
Rhys Arkins
0f47f1ac71
logs: log npm registry failure codes
2020-02-12 09:23:27 +01:00
Rhys Arkins
d0dae99796
fix(github): log canMergeReason if pr.canMerge = false;
2020-02-12 09:19:15 +01:00
Rhys Arkins
3f1df39996
fix(npm): retry datasource 5 times
2020-02-11 21:11:30 +01:00
Sergio Zharinov
3de1b6e9ba
feat: dynamic datasource loading ( #5429 )
2020-02-11 17:04:31 +01:00
Ricky Patel
d93036b8ab
feat: hostRules findAll function
2020-02-11 14:46:31 +01:00
Michael Kriese
62e95161ed
fix(git-submodules): allow module and path be different ( #5437 )
2020-02-11 12:00:43 +00:00
Rhys Arkins
c2f28bdd95
fix(github): try/catch getPrList
2020-02-11 12:22:48 +01:00
Rhys Arkins
f23d06c534
fix(bundler): handle subdirectory artifact generation
2020-02-11 11:18:30 +01:00
Joshua Gleitze
29d5e48bf5
fix(gradle): version compatibility ( #5431 )
2020-02-11 09:25:51 +00:00
Michael Kriese
26c03731a4
chore(datasource): move test files to lib ( #5426 )
2020-02-11 05:08:10 +00:00
Jamie Magee
d2a67bb38e
fix(gradle): use URI in place of UrlArtifactRepository ( #5428 )
...
Tested on gradle 5 & 6
Fixes #5424
2020-02-10 21:22:17 +00:00
Sergio Zharinov
52a7519f34
feat(gomod): Use centralized docker execution ( #5061 )
2020-02-10 05:41:37 +00:00
Sergio Zharinov
556a073232
feat(gradle): Use centralized docker execution ( #5231 )
2020-02-09 12:39:10 +00:00
Sergio Zharinov
936434497c
feat(pipenv): Use centralized docker execution ( #5062 )
2020-02-09 12:26:48 +00:00
Rhys Arkins
d67f5a69b2
fix(helm-values): better extract error handling
2020-02-09 07:20:21 +01:00
Rhys Arkins
178e3561be
fix(bundler): handle spacing in source end
2020-02-09 07:12:03 +01:00
Rhys Arkins
ab166d7088
fix(gitlab): warn not error when failing to add assignees
2020-02-08 15:49:13 +01:00
Rhys Arkins
2d7e7dcda8
docs: remove legacy manager readmes
2020-02-08 08:25:23 +01:00
Joshua Gleitze
efe1246b40
fix(gradle): Typecheck before accessing repositories URIs ( #5407 )
2020-02-07 21:53:22 +00:00
Rhys Arkins
864e554db9
feat: dynamic manager config ( #5392 )
2020-02-07 18:25:27 +00:00
Jennifer Wilcox
df5920b1e4
feat(poetry): enable lock file maintenance ( #5400 )
2020-02-07 16:31:42 +00:00
Sergio Zharinov
b6d84a2775
fix: Maven-based update functions ( #5405 )
2020-02-07 16:23:29 +00:00
Sergio Zharinov
0b61cfc171
fix(sbt): Fix module re-export ( #5404 )
2020-02-07 14:24:00 +00:00
Rhys Arkins
9e6b9e769a
fix(lerna): try/catch lerna.json parsing
2020-02-06 17:15:03 +01:00
Sergio Zharinov
d650427319
fix(composer): Remove leading v
in comparison ( #5396 )
2020-02-06 15:29:50 +00:00
Rhys Arkins
aff618fa8e
feat: dynamic platform list retrieval ( #5394 )
2020-02-06 13:44:53 +00:00
Rhys Arkins
0ec6617b6d
feat: dynamic versionScheme import ( #5393 )
2020-02-06 13:23:24 +00:00
Sourav Das
987e0a2bfd
refactor(function): Update Dependency Function ( #5146 )
2020-02-06 13:01:21 +00:00
Sourav Das
bdaa7b8e49
feat(constants): Host Types ( #5171 )
2020-02-06 12:15:54 +00:00
Rhys Arkins
f49e7e5de7
fix(helm-values): ignore duplicate keys in yaml
2020-02-06 13:11:33 +01:00
Rhys Arkins
99c2b38ec5
fix: import URLSearchParams in bitbucket
2020-02-06 12:17:09 +01:00
Michael Kriese
987b1ca17e
feat(manager): support helm values ( #5384 )
...
Co-authored-by: Dominik Horb <git@dominik.berlin>
2020-02-06 10:15:25 +00:00
Sergio Zharinov
f6bc800be5
fix: Exit if zero managers were loaded ( #5387 )
2020-02-06 08:50:36 +00:00
Michael Kriese
2ffad1363e
chore(eslint): stricter settings ( #5375 )
2020-02-05 18:17:20 +00:00
Joshua Gleitze
51c0cdc674
fix(gradle): Also include buildscript repositiories ( #5382 )
2020-02-05 17:45:12 +00:00
Joshua Gleitze
d1eb30396c
fix(gradle): Also update buildscript dependencies from settings… ( #5380 )
2020-02-05 17:44:51 +00:00
Michael Kriese
4004f46c0b
refactor(test): move manager tests to lib ( #5300 )
2020-02-05 01:14:31 +01:00
Joe
4c258e27b6
fix: Remove authorization header from core.windows.net requests… ( #5274 )
2020-02-04 20:14:31 +01:00
Rhys Arkins
58fd6569db
fix: Revert "feat: helm-values manager ( #5134 )"
...
This reverts commit edf85d42bf
.
2020-02-04 18:06:06 +01:00
Dominik Horb
edf85d42bf
feat: helm-values manager ( #5134 )
2020-02-04 15:11:08 +01:00
Sergio Zharinov
7dc04f77fa
feat: Dynamic manager loading from directories ( #5287 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-02-04 10:37:24 +01:00
Michael Kriese
8719f70dea
chore(eslint): simplify / update settings ( #5296 )
2020-02-04 10:37:00 +01:00
Carlin St Pierre
5b0c431dce
feat: post-upgrade tasks ( #5202 )
2020-02-04 06:59:13 +01:00
Rhys Arkins
0ea636209c
fix(onboarding): remove docker-only rule
2020-02-03 14:25:09 +01:00
Rhys Arkins
e12d8f0437
refactor: remove unnecessary manager literals
2020-02-03 14:16:23 +01:00
Gabriel Melillo
30f0c4230f
feat: helmfile manager ( #5257 )
2020-02-02 08:35:26 +01:00
Martín Fernández
2880682246
fix(bundler): Fix support for source block with new lines ( #5270 )
2020-02-01 09:01:20 +01:00
Sergio Zharinov
12d1b13703
fix(release-notes): Warning message for missing token ( #5245 )
2020-02-01 08:50:24 +01:00
Joe
17d744d48a
fix(docker): Unpack access_token correctly from auth header from docker registries that support it ( #5264 )
2020-01-31 09:02:13 +01:00
Sergio Zharinov
ff9332486c
feat(cdnurl): Add CDNJS support ( #5254 )
2020-01-30 20:52:15 +01:00
Rhys Arkins
8a56f529cd
fix(composer): correct cwd to nested composer files
...
Closes #5260
2020-01-30 12:44:04 +01:00
Sergio Zharinov
86543938fb
feat(cdnjs): Add caching for CDNJS datasource ( #5259 )
2020-01-30 09:51:51 +01:00
Jamie Magee
9452694b88
chore: remove custom global-agent types ( #5224 )
2020-01-30 07:36:43 +01:00
Jamie Magee
4f14f471b4
chore: remove custom clean-git-ref types ( #5223 )
2020-01-30 07:13:05 +01:00
Sergio Zharinov
a36f889220
feat(cdnjs): Create cdnjs datasource ( #5252 )
2020-01-29 13:19:13 +01:00
Sergio Zharinov
8c62f43647
feat(bundler): Use centralized docker execution ( #5058 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-01-29 13:05:36 +01:00
Sergio Zharinov
6bf18be2bf
fix: Don't modify git-tags datasource results ( #5251 )
...
Co-authored-by: Jared Kauppila <Jared@Kauppi.la>
2020-01-29 12:23:19 +01:00
Sergio Zharinov
aa49a21e54
fix(exec): Whitelist LC_ALL and LANG ( #5239 )
2020-01-29 06:29:53 +01:00
Ryan Ling
db029c5679
fix(buildkite): Support no-config plugins ( #5236 )
...
Buildkite plugins that don't have required config options may be
expressed as:
```yaml
- plugins:
- my-plugin#v1.0.0
```
Note that there is no trailing colon; matching on it should be
unnecessary given that the preceding capture groups exclude this
character.
2020-01-28 06:43:46 +01:00
Rhys Arkins
dc73a54e7c
fix(changelog): better log/warn for missing credentials
2020-01-27 15:26:40 +01:00
Sergio Zharinov
f286aa3920
feat(composer): Use centralized docker execution ( #5060 )
2020-01-27 14:18:50 +01:00
Sergio Zharinov
514fdbddab
fix(platform): Filter out non-Renovate PRs with same branch ( #5211 )
2020-01-27 13:45:52 +01:00
Sergio Zharinov
a761e95f48
feat(cargo): Use centralized docker execution ( #5059 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-01-27 12:53:39 +01:00
Rhys Arkins
da6164f8d4
fix: validate handlebars templates and throw config error
2020-01-27 12:48:08 +01:00
Sebastian Poxhofer
1743ab77b2
fix: warn if skipping release notes retrieval ( #5226 )
2020-01-27 12:38:07 +01:00
Jamie Magee
1931acc221
chore: remove custom yawn-yaml types ( #5161 )
...
Ref #4528
2020-01-26 21:54:40 +01:00
Joshua Gleitze
5928562064
feat(gradle): Support any Order in Gradle’s Map Syntax ( #5196 )
2020-01-26 08:18:29 +01:00
Martín Fernández
8da8d7a072
feat: Add DOCKER_HOST to child env ( #5222 )
...
Currently the DOCKER_HOST env variable is not passed to the child
environment making it impossible to use a non default docker host.
2020-01-25 19:30:43 +01:00
Jamie Magee
8126705d3d
feat(nuget): add support for fsproj and vbproj files ( #5220 )
2020-01-25 14:50:47 +01:00
Sergio Zharinov
e9bc152308
fix(cargo): Fix nested directories in artifacts.ts ( #5221 )
2020-01-25 09:21:33 +01:00
Sergio Zharinov
0c7f95f0a7
fix(maven): Additional support for Service Release (SR) versions ( #5194 )
2020-01-24 14:23:41 +01:00
Sergio Zharinov
6b2ef2822c
refactor(exec): Explicit extraEnv
defaults and nullable docke… ( #5219 )
2020-01-24 10:42:09 +01:00
Jennifer Wilcox
5b1cd403ab
fix(pypi): detect pypi releases with underscores ( #5218 )
...
If a pypi package:
- Has only src releases
- Has an index name with hyphens
- Has src tarballs with underscores
Then releases of the package weren't being detected.
2020-01-24 08:27:26 +01:00
Jamie Magee
c579c48992
chore: use upstream semver-stable types ( #5212 )
2020-01-22 15:14:04 +01:00
Sergio Zharinov
8b6d280741
feat(exec): Allow for extra docker commands ( #5208 )
2020-01-22 11:45:21 +01:00
Rhys Arkins
c44a82e60b
refactor: rename docker exec helper
2020-01-22 11:08:29 +01:00
Sergio Zharinov
60d895bd5c
feat(exec): Cache Docker image prefetch info ( #5205 )
2020-01-22 09:19:29 +01:00
Rhys Arkins
a56e0de4c7
feat: move localDir awareness to util/exec ( #5207 )
2020-01-21 18:04:50 +01:00
Sourav Das
520429f1bd
feat(constants): Version Scheme Constants ( #5159 )
2020-01-21 17:11:25 +01:00
Rhys Arkins
e34900377c
fix(gitlab): GITLAB_IGNORE_REPO_URL
...
Adds unofficial (for now) env option to igore the http_url_to_repo value returned by GitLab.
2020-01-21 16:44:24 +01:00
Rhys Arkins
55497ea251
fix: drop unused disable-gitfs error
2020-01-21 16:35:09 +01:00
Rhys Arkins
6da1113aa3
fix: DATASOURCE_FAILURE -> PLATFORM_FAILURE
2020-01-21 16:23:18 +01:00
Rhys Arkins
8fd0b6058b
fix(helm): ignore unsupported protocol error
2020-01-21 13:07:25 +01:00
Sourav Das
d671f2b8c4
refactor(constant): Refactor Platform File ( #5206 )
2020-01-21 11:13:19 +01:00
Jamie Magee
a1a3536ad7
chore: replace semver-utils types with upstream ( #5204 )
2020-01-21 10:42:43 +01:00
Joshua Gleitze
c1ee1ef32f
feat(gradle): Support template expression for version variables… ( #5195 )
2020-01-21 10:04:31 +01:00
Rhys Arkins
4b29858768
fix(pr): better rebase/retry description in PRs ( #5203 )
2020-01-21 09:44:38 +01:00
Rhys Arkins
d2c0b0e727
fix: binarySource docker only if opts set
2020-01-20 22:05:41 +01:00
Sergio Zharinov
ef7357d022
fix(exec): Refactor binarySource out to global setting ( #5190 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-01-20 16:50:32 +01:00
Rhys Arkins
bd1179397b
fix: skip empty commits ( #5184 )
...
Skips the git commit force push if git returns no diff between the local branch and server branch of the same name.
Closes #5009 , Closes #5083 , Closes #5074
2020-01-18 11:55:32 +01:00
Jamie Magee
1e2c30a96a
fix: warn if force push commit has no diff ( #5099 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-01-17 18:11:02 +01:00
Sourav Das
982d5e9d4d
refactor(function): Update Artifact Function ( #5139 )
...
1. Create interface UpdateArtifact
2. Update function call
3. Update Test
2020-01-17 12:18:34 +01:00
Sourav Das
9024eda2a0
feat(constants): Branch Status ( #5166 )
...
1. Branch related statuses are moved to lib/branch-constants.ts
2. Updated all the references
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-01-17 10:14:58 +01:00
Sourav Das
6dc76f2e46
feat(constants): Language list constants ( #5167 )
...
1. All languages are moved to constants/languages.ts
2. Updated all the references
2020-01-17 10:14:20 +01:00
Sourav Das
c7c5dfd30f
feat(constants): Platform Constants ( #5179 )
2020-01-17 08:26:42 +01:00
Sergio Zharinov
ad0708d88d
fix(exec): Don't call bash for non-docker commands ( #5175 )
2020-01-16 22:05:50 +01:00
Sourav Das
4e7c938ec7
feat(constants): Manager Constants ( #5168 )
2020-01-16 16:22:33 +01:00
renovate[bot]
36a37dada8
chore(deps): update dependency prettier to v1.19.1 ( #5169 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-01-16 16:21:07 +01:00
Sourav Das
ab9c666328
refactor(function): getNewValue Function ( #5137 )
2020-01-16 13:43:58 +01:00
Sourav Das
58c444cb7e
feat(constants): Data Source and Binary Source Constants ( #5157 )
2020-01-16 12:14:35 +01:00
Rhys Arkins
585131a254
fix(maven): loosen check for correct pom.xml
...
Previously Renovate checked for xmlns="http://maven.apache.org/POM/4.0.0 " and if not found then did not attempt to parse the file. Instead, now it checks for `<modelVersion>4.0.0</modelVersion>` as an alternative. Reference: https://maven.apache.org/guides/introduction/introduction-to-the-pom.html
Closes #5160
2020-01-15 21:39:52 +01:00
Sourav Das
3a4c61ed03
refactor(constants) : Error constants ( #5156 )
2020-01-15 21:36:12 +01:00
Rhys Arkins
3a0228c4a6
fix: Revert "fix(bundler): return artifact error for "bundle lock" was called with arguments"
...
This reverts commit a6fc0d690e
.
2020-01-15 17:53:36 +01:00
Rhys Arkins
a6fc0d690e
fix(bundler): return artifact error for "bundle lock" was called with arguments
2020-01-15 16:31:37 +01:00
Rhys Arkins
24d10a16ee
fix(bundler): return artifact error if locked version cannot be found
2020-01-15 16:19:58 +01:00
Rhys Arkins
7de1a70c2a
fix(pip_setup): ignore non-fatal fatal names warning during extraction
2020-01-15 15:43:45 +01:00
Rhys Arkins
114532e230
fix(docker-compose): less strict replace regex
...
This allows for comments in the image: line to be replaced
2020-01-15 15:43:12 +01:00
Rhys Arkins
eb082ea4bf
fix(config): generate config warning issue when decryption fails
2020-01-15 13:14:21 +01:00
Rhys Arkins
1cdeeb0454
fix(bundler): better detect object parse failure
2020-01-15 13:11:16 +01:00
Rhys Arkins
892a8f9246
fix(bazel): better massaging
2020-01-15 13:03:16 +01:00
Rhys Arkins
22e0434a7b
fix(poetry): combine commands together
2020-01-15 11:58:45 +01:00
Rhys Arkins
394c789e0c
fix(logs): adapt command serializer
2020-01-15 11:58:28 +01:00
Rhys Arkins
9ce7245709
refactor(poetry): simplify artifacts logic
2020-01-15 11:51:42 +01:00
Sergio Zharinov
db3d544387
fix(poetry): Use docker options ( #5144 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-01-15 11:37:52 +01:00
Rhys Arkins
57300ead3d
feat: centralized exec timing ( #5153 )
2020-01-15 08:14:44 +01:00
Rhys Arkins
6459775738
fix(sbt): normalize scala versions ( #5154 )
2020-01-15 07:24:57 +01:00
Rhys Arkins
856eb33b25
fix: Revert "fix(sbt): normalize scala version"
...
This reverts commit ff0ffd2e90
.
2020-01-15 06:26:49 +01:00
Rhys Arkins
bb06e60172
fix(poetry): log stdout/stderr and not message
2020-01-15 05:30:50 +01:00
Rhys Arkins
a13ebf8979
fix(exec): call exec per-repo, not globally
2020-01-15 05:27:49 +01:00
Rhys Arkins
da31f5d160
fix(bundler): generate PRs for incompatible packages lockfile errors
2020-01-15 04:53:59 +01:00
Rhys Arkins
9b4b8f29b2
fix(bundler): generate PRs for “fatal: Could not parse object” lockfile error
2020-01-15 04:53:00 +01:00
Rhys Arkins
9dc7b867f3
fix(bundler): handle explicit equals replace
2020-01-15 04:45:00 +01:00
Rhys Arkins
9d6ec38a7e
fix(bundler): look in stdout and stderr for resolve matches
2020-01-15 04:44:59 +01:00
David Straub
7b5485edaa
feat(workers): implement additionalReviewers
option ( #5152 )
...
Closes #5121
2020-01-15 04:32:31 +01:00
Rhys Arkins
e0c11028ec
fix(bundler): Detect “Please make sure you have the correct access rights”
2020-01-15 02:54:57 +01:00
Rhys Arkins
6d3966c7f6
logs: log 422 errors
2020-01-15 02:52:19 +01:00
Rhys Arkins
4772076898
logs: better bundler lock logs
2020-01-15 02:46:34 +01:00
Rhys Arkins
f147f35c07
fix(bundler): clearer log messages for lock failures
2020-01-15 02:43:15 +01:00
Rhys Arkins
91c23e91b1
fix(bundler): handle major range update
2020-01-14 17:37:19 +01:00
Sourav Das
547dcd84a7
refactor(function): findPR function( #4996 ) ( #5129 )
2020-01-14 16:12:14 +01:00
Rhys Arkins
234dd4ee37
fix(bundler): handle precision changes
2020-01-14 16:03:07 +01:00
Rhys Arkins
ba1806fd8f
fix(bundler): update common complex ranges correctly ( #5143 )
...
Fixes #5050
2020-01-14 14:16:58 +01:00
Vladislav Dolbilov
04a26722f3
feat(sbt): enhanced extract capabilities ( #5126 )
2020-01-14 12:45:17 +01:00
Vladislav Dolbilov
ff0ffd2e90
fix(sbt): normalize scala version
2020-01-14 12:28:17 +01:00
Vladislav Dolbilov
dbe1a02b06
fix(sbt): ensure trailing slashes in urls
2020-01-14 12:23:18 +01:00
Sourav Das
447b110a8c
refactor(function): Ensure Comment Function ( #4996 ) ( #5128 )
...
1. Create interface EnsureCommentConfig
2. Add config to the interface for Bitbucket
3. Refactor functions
4. Update tests
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-01-14 12:13:34 +01:00
Sergio Zharinov
69dabac278
feat: improved exec wrapper ( #5131 )
2020-01-14 12:12:03 +01:00
Rhys Arkins
56d94e259f
refactor: centralized docker volumes ( #5132 )
2020-01-12 19:47:39 +01:00
Sourav Das
ee153e560e
feat: use error constants ( #5088 ) ( #5100 )
...
Use defined error constants throughout codebase.
2020-01-12 08:50:11 +01:00
Rhys Arkins
da22cc35f1
refactor: global config massage
2020-01-11 11:22:42 +01:00
Rhys Arkins
abbc9147ea
refactor: global worker config
2020-01-11 11:18:10 +01:00
Rhys Arkins
e77d596f32
fix(cache): default init using tmpdir
2020-01-11 11:11:49 +01:00
Rhys Arkins
5e0ac8c13e
fix(helm): handle err.code === 'ENOTFOUND'
2020-01-11 10:41:32 +01:00
Rhys Arkins
0dab3f4067
refactor: logs meta
2020-01-11 09:16:22 +01:00
Rhys Arkins
230652dc8e
test: fix coverage
2020-01-11 09:04:11 +01:00
Rhys Arkins
8170aed064
logs: print renovate version as part of renovateRepository
2020-01-11 07:50:08 +01:00
Rhys Arkins
9ce229bef3
refactor: init cacheDir inside setDirectories
2020-01-11 07:35:06 +01:00
Rhys Arkins
a544032b10
refactor: move repositories warn
2020-01-11 07:28:42 +01:00
Rhys Arkins
2255d4a5c0
fix(changelog): add Boolean checks for tag.name
2020-01-11 07:00:06 +01:00
Rhys Arkins
2715603ad3
refactor: centralize dockerUser logic
...
Closes #5124
2020-01-10 17:38:27 +01:00
Rhys Arkins
1617a193c0
refactor: move util/exec to own folder ( #5125 )
...
Also moves related docker and env files
2020-01-10 16:39:15 +01:00
Sergio Zharinov
5fd6361c56
refactor: add env awareness to util/exec ( #5095 )
2020-01-10 15:18:41 +01:00
Sourav Das
1fbb51af36
feat(bundler): Support parsing gemfile.lock for "lockedVersion" ( #5094 )
2020-01-10 15:05:29 +01:00
Jamie Magee
45474d63d5
fix(ts): convert lib/workers/repository to typescript ( #5105 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-01-10 11:35:49 +01:00
walschap
fc0b3d3026
feat(gradle): Add support for Gradle5 dependency constraints ( #5078 )
...
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-01-08 09:39:18 +01:00
Sourav Das
50c74d38c0
refactor: createPR function ( #4996 ) ( #5108 )
...
* refactor: createPR function (#4996 )
1. Interface created: createPRConfig
* refactor: Create PR function (#4996 )
Remove label parameter from bitbucket and bitbucket server function call.
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-01-07 15:33:19 +00:00
Sergio Zharinov
1e5924430d
refactor: Avoid excessive process.env modifications ( #5114 )
2020-01-07 15:32:21 +00:00
Sourav Das
be5679661a
refactor: EnsureIssue function ( #5107 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-01-07 10:40:53 +00:00
Sergio Zharinov
2cba82f6f4
fix(maven): Default group ID for plugins ( #5102 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-01-07 10:09:09 +00:00
Michael Kriese
e4164115a2
chore: remove duplicate type definition ( #5111 )
2020-01-07 10:06:24 +00:00
Sourav Das
e72bf85b1e
refactor: setBranchStatus Function ( #4996 ) ( #5112 )
2020-01-07 09:59:14 +00:00
Sergio Zharinov
f1d703272c
refactor(docker): Use pre/post commands instead of wrapping ( #5103 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-01-07 07:47:12 +00:00
Michael Kriese
62b18dee78
fix(ts): convert worker/repository/process to ts ( #5046 )
2020-01-06 08:16:15 +00:00
Trim21
ec60b9ad83
fix(poetry): version string with single quote ( #5090 )
...
fixes #5015
2020-01-05 07:59:20 +00:00
Jamie Magee
113b1466cd
fix(azure): reimplement getpr using getprlist ( #5097 )
...
* fix(azure): reimplement getpr using getprlist
* test fixes
2020-01-03 19:50:10 +00:00
Sergio Zharinov
1fe9f903ab
test: mocks and snapshots for all exec() calls ( #5089 )
2020-01-02 15:30:40 +00:00
Sergio Zharinov
5df9d9a982
fix(maven): Fine-grained qualifier comparison ( #5091 )
2020-01-02 15:29:48 +00:00
Jamie Magee
7f6ac52f16
fix(azure): correct naming for branches ( #5087 )
2020-01-02 15:27:18 +00:00
Sourav Das
e7695bde9c
refactor: convert commitFilesToBranch function params ( #5064 )
2020-01-02 09:03:46 +00:00
Sourav Das
a165d6b411
fix(github): Show warning when failed to add pr reviewer. ( #5086 )
2020-01-02 08:47:59 +00:00
Sergio Zharinov
0836d91c2f
fix(sbt): Use indexOf
instead of search
( #5085 )
2020-01-01 17:09:43 +00:00
Adam Dehnel
e1ebe77781
feat: skip gitlab disabled and empty repos ( #5084 )
...
* skipping disabled repos in gitlab
* adding tests for gitlab disabled repo check
* fixing empty_repo test
* skip gitlab project if MRs are disabled
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-01-01 17:02:58 +01:00
Rhys Arkins
2b9da5c2e3
fix: add trailing slash to endpoint
...
Closes #5069 , Closes #5082
2020-01-01 09:23:55 +00:00
Rhys Arkins
523acf76f9
fix: typo!
2019-12-30 09:27:45 +00:00
Rhys Arkins
a7138a7214
fix(bundler): catch undefined sourceLine
2019-12-30 09:26:47 +00:00
Rhys Arkins
f5e76ae073
fix: use re2 for packageRules
2019-12-30 09:12:04 +00:00
Sourav Das
ff079793a5
fix(config): log error and exit immediately when config.js file has syntax error ( #5057 )
2019-12-26 09:08:43 +00:00
Sergio Zharinov
9277da8951
refactor: Introduce centralized docker run
execution ( #4983 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2019-12-23 15:59:57 +01:00
Michael Kriese
2f995089b2
chore: fix coverage ( #5048 )
2019-12-22 19:33:37 +01:00
Michael Kriese
b10d5339be
refactor: convert workers/repository/finalise to ts ( #5038 )
2019-12-21 21:11:59 +01:00
Rhys Arkins
70c4203026
fix: unrevert "feat(bundler): recursively attempt to resolve locked dependenci… ( #5040 )"
...
This reverts commit 89e6a01371
.
2019-12-21 14:09:00 +01:00
Rhys Arkins
89e6a01371
fix: Revert "feat(bundler): recursively attempt to resolve locked dependenci… ( #5040 )"
...
This reverts commit 26a197085f
.
2019-12-21 14:02:51 +01:00
Jamie Magee
ca05487273
feat(azure): implement findPrs ( #5008 )
2019-12-21 13:59:15 +01:00
Rhys Arkins
26a197085f
feat(bundler): recursively attempt to resolve locked dependenci… ( #5040 )
...
Bundler helpfully tells us which locked dependencies caused the lock file update to fail. We parse these, check if there are any new ones we hadn’t unlocked previously, and call the function recursively if so.
Closes #5036
2019-12-21 13:21:10 +01:00
Rhys Arkins
118a3452e2
fix(ruby): match precision for new ranges ( #5035 )
2019-12-21 10:59:07 +01:00
Rhys Arkins
d19709aebd
feat(datasource): centralise git url massaging ( #5032 )
2019-12-20 09:27:58 +01:00
Sergio Zharinov
968ebe5286
test(pip_setup): Mock python calls in tests ( #5028 )
2019-12-20 08:51:20 +01:00
Sergio Zharinov
3025f71183
test: coverage for artifacts.ts
( #5012 )
2019-12-18 11:25:09 +01:00
Florian Greinacher
4274166b73
feat(nuget): Add range support ( #4947 )
2019-12-18 08:38:20 +01:00
Rhys Arkins
0882828a74
fix: Revert "fix(poetry): remove incorrect versionScheme"
...
This reverts commit da220cbc9e
.
2019-12-17 13:49:27 +01:00
Rhys Arkins
da220cbc9e
fix(poetry): remove incorrect versionScheme
...
It should use python’s default of pep440
Fixes #5011
2019-12-17 12:13:28 +01:00
Michael Kriese
aae2519b0c
fix(ts): convert worker/repository/init to typescript ( #4975 )
2019-12-17 07:56:42 +02:00
Rhys Arkins
5cb01d6191
fix: default binarySource to auto
2019-12-16 17:12:53 +01:00
Rhys Arkins
cd97501cea
fix(helm): gracefully handle connection rejections
2019-12-16 11:14:00 +01:00
Kirill Romanov
60faf8391b
fix(npm): remove pnpm bug 992 workaround ( #5002 )
2019-12-16 12:13:13 +02:00
Rhys Arkins
02bb90c961
fix: lockFileError -> artifactError
2019-12-16 11:04:23 +01:00
Rhys Arkins
63b90e51a6
fix(config): throw config validation if invalid allowedVersions
2019-12-16 11:02:47 +01:00
Michael Kriese
0a2ed592b8
fix(gitlab-ci): skip comment lines ( #5000 )
2019-12-16 10:06:27 +02:00
Sergio Zharinov
0eb12ce56f
fix(rubygems): Restrict the usage of large response strings ( #4994 )
2019-12-16 06:48:19 +02:00
Rhys Arkins
7eb629f43b
docs: update config option descriptions
2019-12-15 08:28:13 +01:00
Sebastian Poxhofer
932aeefa40
feat(terraform): Support terraform providers ( #4926 )
2019-12-15 08:51:00 +02:00
Rhys Arkins
e34ea67a4e
fix: revert ruby changes
...
Potential memory leak, so reverting out of caution.
2019-12-14 09:31:22 +01:00
Rhys Arkins
f83d000964
fix(master-issue): correctly classify more pending cases
2019-12-13 17:20:08 +02:00
Rhys Arkins
c5cca2ed64
fix(master-issue): bypass checks if master issue ticked
2019-12-13 17:20:08 +02:00
Sergio Zharinov
04962565bc
fix(gradle): Ignore scala version placeholders ( #4986 )
2019-12-13 17:10:03 +02:00
dcharbonnier
bc7f365883
fix(pypi): pep0427 wheel packages ( #4974 )
2019-12-13 14:52:31 +02:00
Rhys Arkins
df9101c28b
fix: support hostRules in env ( #4985 )
2019-12-13 14:51:46 +02:00
Rhys Arkins
ce266f8004
chore: info not warn for version comparison
2019-12-13 12:47:04 +01:00
Rhys Arkins
193a5474de
fix: use vulnerableRequirements for matching package rules
2019-12-13 12:45:55 +01:00
Sergio Zharinov
3a7c67919f
feat(github): graphql wrapper with query retry ( #4739 )
2019-12-13 12:24:11 +02:00
Gautier P
b357aab07a
fix(maven): properly log pkgUrl in case of error ( #4972 )
2019-12-13 11:26:29 +02:00
Jamie Magee
427fb1ce67
fix(ts): convert workers/repository/extract to typescript ( #4956 )
2019-12-12 05:38:40 +02:00
Sergio Zharinov
dafe5a653d
feat(ruby): Switch to @renovate/ruby-semver library ( #4861 )
2019-12-11 17:10:18 +01:00
Sergio Zharinov
75943deeab
feat(maven): Lookup for additional info for latest stable versi… ( #4970 )
2019-12-11 15:31:46 +02:00
Rhys Arkins
66ab41488c
feat: ignoreScripts ( #4963 )
...
Adds new `ignoreScripts` config option. If set to true, managers such as npm and composer will skip running install scripts even if trustLevel is configured to high.
Closes #4567
2019-12-11 13:59:03 +02:00
Sergio Zharinov
487058399a
feat(ruby): Preserve whitespace delimiter when bumping range ( #4966 )
2019-12-11 13:51:48 +02:00
Sergio Zharinov
ab31e511fd
feat(ruby): Allow versions with leading 'v' ( #4965 )
2019-12-11 10:25:54 +02:00
Rhys Arkins
5bcc9d0617
fix(docker): include hostType in lookup ( #4964 )
2019-12-11 10:08:22 +02:00
Rhys Arkins
3c5cdeb3cf
fix(bitbucket-server): sanitize rebase checkbox
...
Fixes #4952
2019-12-11 09:02:44 +02:00
Rhys Arkins
8806148add
fix(github): throw repository-changed if setBranchStatus fails
2019-12-11 09:00:47 +02:00
Michael Kriese
e6e121e7b7
refactor(test): convert to ts ( #4945 )
2019-12-09 14:42:55 +03:00
Michael Kriese
ffd28d7aec
fix(typescript): convert workers/pr/body to ts ( #4938 )
2019-12-06 15:41:59 +01:00
dcharbonnier
2e1b003902
fix(pypi): support simple containing <pre> ( #4937 )
2019-12-06 15:41:11 +01:00
Frank Liepert
5601f3dade
fix(gitlab): complete git author including name ( #4932 ) ( #4933 )
2019-12-05 16:25:37 +01:00
Rhys Arkins
2adad0dae6
fix: drop configurable appName ( #4931 )
2019-12-05 11:55:14 +01:00
Rhys Arkins
1c33d1c101
fix: drop appSlug configurability ( #4930 )
2019-12-05 10:45:28 +01:00
Rhys Arkins
c7e129cdf6
feat: configurable product links ( #4929 )
2019-12-05 10:27:29 +01:00
Rhys Arkins
68c5684b89
feat(onboarding): configurable branch and title ( #4928 )
...
Adds options onboardingBranch and onboardingPrTitle to allow bot administrators to change the branch name and/or title in oboarding PRs.
2019-12-05 09:39:39 +01:00
Rhys Arkins
5ad362fb21
fix: Revert "fix: refactor appStrings imports"
...
This reverts commit aec281840b
.
2019-12-04 16:44:04 +01:00
Rhys Arkins
aec281840b
fix: refactor appStrings imports
2019-12-04 16:18:37 +01:00
Rhys Arkins
c210ad050d
fix: Revert "fix: allow app string overrides"
...
This reverts commit 2a7e8cd117
.
2019-12-04 12:52:24 +01:00
Rhys Arkins
2a7e8cd117
fix: allow app string overrides
2019-12-04 12:15:36 +01:00
renovate[bot]
991c46ad07
build(deps): update dependency validator to v12 ( #4920 )
2019-12-04 12:06:00 +01:00
Rhys Arkins
5c62cdafc6
chore: warn not error for gradle timeout
2019-12-04 10:20:17 +01:00
Rhys Arkins
c8f49e71f5
refactor: remove Object.assign
2019-12-04 10:12:01 +01:00
Rhys Arkins
6091dd7146
refactor: split PR body generation into modules
2019-12-04 06:40:39 +01:00
Michael Kriese
c49c884bae
fix(typescript): convert workers/pr/changelog to ts ( #4888 )
2019-12-04 04:29:27 +01:00
Kirill Romanov
f223f5e007
fix: cache-bust branch status after updating a status ( #4884 ) ( #4885 )
2019-12-03 18:21:40 +01:00
Sergio Zharinov
3658a4146c
feat(rubygems): Always use "rubygems.org" as a default registry url ( #4918 )
2019-12-03 17:48:53 +01:00
Rhys Arkins
28085a8ad5
fix(package-rules): check for version match first
2019-12-03 13:54:44 +01:00
Riccardo Padovani
d51bf30c82
feat(gitlab): do not discover projects without MR enabled. ( #4913 )
...
Skip fetching gitlab repos that have MRs disabled.
2019-12-02 20:40:13 +01:00
Dries De Peuter
b6336d3a88
feat(gradle): Add support for Gradle5 dependency constraints ( #4886 )
2019-12-02 14:05:28 +01:00
Rhys Arkins
15dd304b97
fix: rangeStrategy fall back to bump if no lockfile
2019-11-29 20:05:49 +01:00
Filipe Azevedo
9b16e1c757
fix(gomod): update package version ( #4900 )
2019-11-29 14:00:56 +01:00
Rhys Arkins
76e8fd18f8
fix(package-rules): handle case of no current version found
2019-11-29 13:59:25 +01:00
Jamie Magee
4c287bc655
refactor(logger): convert more loggers to typescript ( #4887 )
...
Co-Authored-By: Michael Kriese <michael.kriese@visualon.de>
2019-11-29 13:52:46 +01:00
Satsuki Yanagi
f78e43e024
fix(gitlab): pass through gitPrivateKey ( #4904 )
...
GitLab's PlatformConfig doesn't implemented well as support GPG Commit Signing.
2019-11-29 08:56:10 +01:00
Jamie Magee
80b16e6ab2
fix(helm): fix exports ( #4902 )
2019-11-29 08:54:52 +01:00
Rhys Arkins
6d7acf81d7
fix: default git-submodules to false
2019-11-28 21:45:45 +01:00
Jamie Magee
ae2f0f7c84
feat: Initial support for git submodules ( #4605 )
2019-11-28 20:04:54 +01:00
Michael Kriese
5dc990cfce
fix(versioning): check for null version at regex ( #4897 )
2019-11-28 12:06:44 +01:00
Rhys Arkins
31c1220640
fix: gitref -> gitRef
2019-11-27 11:11:58 +01:00
Rhys Arkins
54a1da4446
fix(config): skip validating compatibility object
...
Closes #4889
2019-11-27 06:48:49 +01:00
Michael Kriese
f0d4995fda
fix(eslint): '@typescript-eslint/explicit-function-return-… ( #4872 )
2019-11-26 16:13:07 +01:00
Michael Kriese
d210191fec
fix(typescript): convert workers/global to ts ( #4883 )
2019-11-26 14:05:24 +01:00
Michael Kriese
418b28b28c
refactor(typescript): convert proxy to typescript ( #4878 )
2019-11-25 22:02:13 +01:00
Gabriel Melillo
defac5d831
feat(gitlab) multiple assignees support ( #4851 )
2019-11-25 17:13:39 +01:00
Michael Kriese
1a4e6164b3
fix(datasource): add missing return ( #4876 )
2019-11-25 16:42:34 +01:00
Michael Kriese
393325cc9a
fix(datasource): fix wrong variable references ( #4877 )
2019-11-25 16:41:16 +01:00
Kirill Romanov
01aaf078df
fix(storage): do not throw error when no remote branch to delete ( #4314 ) ( #4868 )
2019-11-25 09:45:59 +01:00
Rhys Arkins
d46bd277c7
fix(gitlab): handle authentication-error retrieving PRs
2019-11-24 21:43:46 +01:00
Tim Jacomb
cc07563b86
feat(helm): Add repo alias support ( #4844 )
2019-11-24 12:32:00 +01:00
Rhys Arkins
8d0aa39920
refactor(eslint): '@typescript-eslint/explicit-function-return-type' improvements
2019-11-24 08:43:24 +01:00
Christian Franke
c7854cd0a5
feat(schedule): Support month (M) in schedules ( #4832 )
...
Fixes : #4831
2019-11-24 07:28:44 +01:00
Rhys Arkins
473b7e1f4b
refactor(eslint): enable @typescript-eslint/no-use-before-define
2019-11-24 05:09:13 +01:00
Jamie Magee
33079e7ec5
fix(helm): convert to typescript ( #4859 )
2019-11-23 22:14:23 +01:00
Jamie Magee
b3390514a4
refactor(eslint): fix eslint warnings in manager ( #4865 )
2019-11-23 21:44:55 +01:00
Rhys Arkins
71b25d5deb
fix: use managerConfig correctly ( #4864 )
...
Fixes a bug where the manager config was not being passed through correctly.
2019-11-23 20:44:21 +01:00
Rhys Arkins
3613ba882d
fix(docker-compose): service validity check
2019-11-23 14:20:12 +01:00
Rhys Arkins
a12ef53b9c
fix: escape docker volumes and working dir values
2019-11-23 11:08:16 +01:00
Rhys Arkins
81c4311f2d
refactor: simplify gradle warn message
2019-11-23 10:40:52 +01:00
Rhys Arkins
39d0e5071a
fix: safeLoad yaml in json mode to allow key duplicates
2019-11-23 10:39:34 +01:00
Kirill Romanov
edc2dc3bac
fix(pnpm): stop ignore pnpmfile with high trust level ( #4845 )
2019-11-22 10:05:25 +01:00
Rhys Arkins
4c21322ada
fix(docker): detect local registries without FQDN ( #4837 )
...
Closes #4836
2019-11-21 08:18:30 +01:00
Rhys Arkins
84d5632bfd
feat: promote managers out of alpha/beta to released
2019-11-20 09:02:14 +01:00
Michael Kriese
9b014ba92b
chore(eslint): update eslint rules ( #4829 )
2019-11-20 08:55:53 +01:00
Jamie Magee
2ac8d387a2
fix(azure): select a merge method when there are no policies de… ( #4730 )
...
Incorrect assumptions around the policy API
Fixes #4714
2019-11-19 09:13:53 +01:00
Jamie Magee
cfb17cac16
build: python 3.8 support ( #4797 )
...
See microsoft/azure-pipelines-image-generation#1317
Fixes #4775 , Fixes #4657
2019-11-19 09:13:32 +01:00
Jamie Magee
67d82c5f16
fix(azure): remove 'refs/heads/' from target branch ( #4820 )
...
Azure DevOps returns the target branch in the form of `/ref/heads/master`, but Renovate expects just `master`
Fixes #4812
2019-11-17 15:54:08 -08:00
Carlin St Pierre
a20ca3c8a5
fix: Allow Date objects to pass through sanitizeValue without all of the fields being removed ( #4809 )
...
This fixes an issue where timestamps were not being logged because `Object.entries<any>(value)` for a Date object would return `{}`.
2019-11-15 07:04:58 -08:00
Florian Greinacher
44228f9bb0
fix(datasource/nuget): ensure projectUrl is exposed ( #4795 )
...
Fixes #4794
2019-11-13 01:58:33 -08:00
Rhys Arkins
a1c023fe09
fix: respect latest even if range includes some post-latest versions ( #4801 )
2019-11-10 22:42:47 +01:00
Simon Rüegg
72c52f2326
fix(file-manager) Use correct manager config for fileMatch ( #4778 )
...
Otherwise the language overwrites won't be merged correctly.
Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>
2019-11-09 15:03:17 +01:00
Dominykas Blyžė
0d2db9032c
fix(npm): use package-lock as shrinkwrap when maintaining shrinkwrap ( #4776 )
...
When running the `lockFileMaintenance`, the lock file is removed before it gets recreated. When the lock file is not present, npm creates a `package-lock.json` by default, so we need to rename it to `npm-shrinkwrap.json` when we want to get an updated version.
2019-11-07 10:59:55 +01:00
Zach Willard
b3a256700f
fix(docker): added a workaround for ports not being set correctly during a redirect to S3 ( #4733 )
2019-11-03 08:38:17 +01:00
Mark Raymond
5d01acc514
feat(nuget): add version scheme ( #4749 )
2019-11-01 20:10:33 +01:00
Rhys Arkins
63252d3637
fix(pip_setup): pull docker image first
...
Closes #4760
2019-11-01 08:59:48 +01:00
Nikita Chashchinskii
f2534bcb56
fix(cargo): set default rangeStrategy to 'bump' ( #4751 )
...
It fixes unexpected "downgrading" behavior when updating normal
versions like `0.9.21`, which are treated as caret ranges by cargo.
For example if rangeStrategy is 'replace', an update like
`0.9.21` -> `0.9.22` will result in newValue = `0.9.0`, because
"caret range" `0.9.0` contains both `=0.9.21` and `=0.9.22`
2019-10-31 08:26:10 +01:00
Rhys Arkins
8b2c24f507
docs: fix persistRepoData description
...
Closes #4740
2019-10-29 07:20:04 +01:00
Jamie Magee
84972575d5
docs: use https for external links ( #4725 )
2019-10-25 10:48:04 +02:00
Rhys Arkins
399873946a
fix(platform): encode branchName in URLs ( #4694 )
2019-10-22 10:47:59 +02:00
Rhys Arkins
c78d6510ea
refactor: use re2 for regex ( #4687 )
2019-10-22 08:48:40 +02:00
Ian Kerins
3d1342679e
feat(gradle-version): source releases from registryUrls ( #4684 )
...
Fixes #4676
2019-10-18 15:53:54 +02:00
Michael Kriese
2a4de19c77
feat(worker): convert 'branch' to typescript ( #4449 )
...
Co-Authored-By: Jamie Magee <JamieMagee@users.noreply.github.com>
2019-10-18 14:30:51 +02:00
Ian Kerins
4d6b98f9b0
fix(gradle): invoke gradlew directly, not with /bin/sh ( #4630 ) ( #4671 )
...
Co-Authored-By: IKEDA Sho <suicaicoca@gmail.com>
2019-10-18 13:35:11 +02:00
Jamie Magee
2784016166
feat(azure): support different merge strategies for autocomplete ( #4584 )
2019-10-18 13:25:46 +02:00
Nikita Chashchinskii
661cb95961
fix(homebrew): Use hasha instead of crypto for sha256 ( #4675 )
2019-10-18 11:02:46 +02:00
Rhys Arkins
3eede6ad47
fix(helm): handle undefined repository
2019-10-17 12:45:12 +02:00
Rhys Arkins
696f3ec26f
fix(helm): don’t error for placeholder repositories
...
Closes #4680
2019-10-17 08:39:34 +02:00
Tomáš Markacz
adf707feea
fix(branch): fix PR creation not pending for GitLab ( #4664 )
...
When using GitLab, branch status can have status `created` which should
be interpreted as pending for PR creation configuration option.
2019-10-16 18:10:29 +02:00
Rhys Arkins
8eb5454610
test: fix lint
2019-10-15 12:27:27 +02:00
Rhys Arkins
f524557f21
fix: Revert "refactor: use re2 instead of RegExp ( #4441 )"
...
This reverts commit ab1c5b20ee
.
2019-10-15 10:14:49 +02:00
Sumit Nihalani
ab1c5b20ee
refactor: use re2 instead of RegExp ( #4441 )
2019-10-15 06:51:02 +02:00
Carlin St Pierre
e54b80eced
fix(maven): Fixes issue with private maven registry on amazon s3 ( #4646 )
2019-10-15 06:40:39 +02:00
Rhys Arkins
f1073965ab
fix(gomod): skip indirect dependencies ( #4650 )
...
Skip any go.mod dependencies ending in // indirect
Closes #4586 , Supercedes #4615
2019-10-14 16:55:49 +02:00
Nikita Chashchinskii
0fffbaec1f
feat: helm requirements.yaml support ( #3805 )
2019-10-14 15:54:23 +02:00
Daniel Cassidy
35c347428b
fix(pin): avoid pinning deprecated version ( #4609 )
2019-10-14 13:23:49 +02:00
Julien SIMON
d1e7c17f25
feat: prCommitsPerRunLimit ( #4392 )
2019-10-14 13:15:37 +02:00
Rhys Arkins
d35b0df432
fix(github): handle 404 when attempting automerge
2019-10-13 14:19:58 +02:00
Rhys Arkins
da9b5e6ebd
refactor: increase gradle timeout to 10 minutes
2019-10-13 08:17:52 +02:00
Rhys Arkins
da1f608588
fix(gitlab): Ignore setBranchStatus error
2019-10-13 07:46:12 +02:00
mikaelkolkinn
6c45f516d2
fix(bitbucket): Branch automerges too early on Bitbucket Cloud ( #4631 )
2019-10-13 06:37:44 +02:00
Rhys Arkins
1ec7cf0e18
fix(bazel): massage rules_go v0.19.5
2019-10-13 05:47:24 +02:00
Rhys Arkins
bd32658512
refactor(docker-compose): debug/info yaml parsing err
2019-10-10 18:17:05 +02:00
Rhys Arkins
1b548c7fb2
fix(docker): ECR logging
2019-10-10 18:15:37 +02:00
Rhys Arkins
1c9c9f6821
fix(packagist): registry-failure for ECONNRESET
2019-10-10 18:02:48 +02:00
Rhys Arkins
c7cf9d34ba
fix(homebrew): try/catch sha256
2019-10-10 17:49:38 +02:00
Michael Kriese
1b014ff847
fix: fix error message ( #4613 )
2019-10-10 06:40:07 +02:00
Zach Willard
9d9d7ec84e
feat(docker): add insecureRegistry hostRule ( #4590 )
2019-10-08 09:19:11 +02:00
renovate[bot]
dcc9c559b6
build(deps): update dependency cacache to v13 ( #4599 )
2019-10-08 08:51:07 +02:00
Daniel Cassidy
5617a3d9c3
fix(rust): Fix failure to update short version numbers ( #4276 ) ( #4598 )
2019-10-08 06:56:12 +02:00
Rhys Arkins
f6eb83ce86
fix: return one version for vulnerability alerts
2019-10-06 11:13:49 +02:00
Rhys Arkins
5d77de825d
fix(maven): support RELEASE and LATEST
2019-10-06 10:54:23 +02:00
Rhys Arkins
63a66f46ce
chore: do not validate vulnerabilityAlert
2019-10-06 10:53:51 +02:00
Jamie Magee
aa7d0d3c71
chore(docs): fix link to crates.io ( #4585 )
...
chore(docs): fix link to crates.io
2019-10-05 19:32:27 +02:00
Björn Dahlgren
24a9e290fd
feat: Allow specifying Docker user ( #4578 )
2019-10-05 13:56:58 +02:00
Florian Greinacher
53fc7d8a3e
feat(gitlab): add support for 'merge when pipeline succeeds' ( #4558 )
...
This commit adds (back) support for GitLab's 'merge when pipeline succeeds'
feature. This feature needs to be enabled by bot owners explicitely because
of an possible race condition in current GitLab versions.
Closes #3265
2019-10-05 10:00:32 +02:00
Rhys Arkins
d949187e91
fix: Revert "fix(azure): support on-prem clone ( #4540 )"
...
This reverts commit 0228bd05b1
.
2019-10-04 11:18:11 +02:00
Michael Kriese
e733f759f1
feat(worker): convert 'repository/onboarding' to typescript ( #4433 )
2019-10-04 09:36:07 +02:00
Sergio Zharinov
982896d5d1
feat: Elixir support ( #4496 )
2019-10-04 09:13:14 +02:00
Jamie Magee
36b9c4a960
fix(storage): defer clone of submodules ( #4550 )
2019-10-04 09:10:11 +02:00
Rhys Arkins
f19dbc4d34
test: pix python paths with spaces ( #4574 )
2019-10-03 12:25:22 +02:00
Sergio Zharinov
e67523e152
fix(maven): Catch and log URL construction errors ( #4572 )
2019-10-02 22:26:45 +02:00
Rhys Arkins
ecdb9b3c3b
test: check NODE_ENV instead of CI
...
Fixes test problem on WSL
2019-10-02 19:35:54 +02:00
Florian Greinacher
9dc3c4e376
fix(manager): Fix extraction of gitlab-ci includes ( #4557 )
...
The extraction logic failed to extract the GitLab URI correctly
when the configured platform endpoint does not have a trailing
slash. This commit changes the logic to handle scenarios with
and without trailing slash
Fixes #4270
2019-09-30 06:19:08 +02:00
Gilbert Gilb's
0fe2f1b7e6
feat(manager): Support poetry custom repositories. ( #4524 )
2019-09-30 06:00:54 +02:00
Christoph Manns
5c0cba69dc
fix(golang): Improve go datasource sourceMatch regex ( #4552 )
2019-09-27 14:52:31 +02:00
Sergio Zharinov
c95ae29179
feat(logger): Integrate logger with sanitizing ( #4474 )
2019-09-27 11:28:09 +02:00
Christian Murphy
b511efddd3
refactor: upstream github-url-from-git typing to definitely typed ( #4541 )
...
* refactor: upstream github-url-from-git typing to definitely typed
* Update package.json
* chore: update yarn lock
2019-09-26 19:56:31 +02:00
Sergio Zharinov
4de77f2321
fix: Registry failure on HTTP status =500 ( #4546 )
...
fix: Registry failure on HTTP status =500
2019-09-26 12:13:32 +02:00
JYC
0228bd05b1
fix(azure): support on-prem clone ( #4540 )
2019-09-25 16:53:28 +02:00
Michael Kriese
77a0291d4d
fix(platform): smart truncate pr body ( #4527 )
2019-09-25 12:42:11 +02:00
Jamie Magee
e792268cbb
feat(git): initialise submodules when cloning repos ( #4353 )
...
See https://git-scm.com/docs/git-clone#Documentation/git-clone.txt---recurse-submodulesltpathspec
Fixes #1356
2019-09-25 11:58:52 +02:00
Jamie Magee
0c538ebf78
feat(emoji): Adds support for configuring emoji types ( #4409 )
2019-09-25 11:40:16 +02:00
Nihal
87863f165e
feat: support for volta ( #4512 )
2019-09-25 11:01:35 +02:00
Jamie Magee
0881ed0031
chore: replace custom re2 type definitions ( #4537 )
2019-09-25 11:00:46 +02:00
archnode
78f2c60efc
feat(composer): No no-scripts and no-autoloader on trust level high. ( #4531 ) ( #4535 )
2019-09-24 14:37:45 +02:00
Michael Kriese
30c4e1aee9
fix(worker): fix wrong status check ( #4534 )
2019-09-24 08:54:34 +02:00
Ryan Murfitt
d33ca43e17
feat(gradle): Support Kotlin DSL extra properties ( #4493 )
2019-09-23 06:29:51 +02:00
Ryan Murfitt
acb114a5c5
feat(docker): AWS ECR authentication support ( #4497 )
2019-09-22 11:34:51 +02:00
Zach Willard
cb277ce44a
feat(config): use onboardingConfig when rebasing onboarding PR ( #4510 )
2019-09-22 10:13:35 +02:00
Gilbert Gilb's
af3cd372aa
feat(workers): add option to randomize assignees and reviewers. ( #4517 )
...
Closes #4516
2019-09-22 09:19:26 +02:00
Gilbert Gilb's
cc1233b7d6
fix(pypi): Support devpi simple index URL. ( #4508 )
...
Devpi preprends a `+` before simple indices. This commit adds support
for them.
Closes #4507
2019-09-18 10:27:32 +02:00
Michael Kriese
de9d01478e
fix(datasource): nuget should check all feeds ( #4504 )
2019-09-17 12:55:22 +02:00
Michael Kriese
d0811c34eb
fix(datasource): parse npm repository ( #4505 )
2019-09-17 12:50:11 +02:00
Ryan Murfitt
8c9a8f2c48
feat(bitbucket-cloud): Default reviewers ( #4501 )
2019-09-17 09:48:16 +02:00
IKEDA Sho
1f8a62c31a
fix(gomod): Add -d option to go get
command ( #4498 )
2019-09-17 03:40:40 +02:00
Milad Irannejad
26234f7e60
fix(gomod): add ./... to go get command ( #4483 )
2019-09-12 16:37:23 +02:00
Michael Kriese
49325143bd
feat(sanitize): refactor ( #4479 )
2019-09-12 12:48:31 +02:00
Michael Kriese
f243e3cf22
fix(config): fix cyclic imports ( #4477 )
2019-09-12 08:43:08 +02:00
Rhys Arkins
99f18b7dc3
fix(gitlab): EAI_AGAIN platform-failure
2019-09-11 09:33:08 +02:00
Michael Kriese
331863d211
feat(platform): remove global platform variable ( #4455 )
2019-09-10 09:50:29 +02:00
Rhys Arkins
88d889a979
fix(github): try automerge even if push protection is enabled
...
Closes #4460
2019-09-10 09:29:20 +02:00
Rhys Arkins
8a4e5ccb12
fix: add try/throw within util/regex ( #4453 )
2019-09-09 12:21:01 +02:00
Rhys Arkins
a32c8f4ccc
fix: Revert "feat(platform): remove global platform variable ( #4448 )"
...
This reverts commit b5c9dc8e0b
.
2019-09-09 06:55:30 +02:00
Rhys Arkins
2224580941
fix: Revert "fix: platform assign"
...
This reverts commit cdaa5514c4
.
2019-09-09 06:55:13 +02:00
Rhys Arkins
cdaa5514c4
fix: platform assign
2019-09-09 06:50:08 +02:00
Michael Kriese
b5c9dc8e0b
feat(platform): remove global platform variable ( #4448 )
2019-09-09 04:40:52 +02:00
Rhys Arkins
7a05f8b6a0
fix: remove duplicate sanitize
2019-09-07 18:34:14 +02:00
Rhys Arkins
95d54baf83
feat: centralized sanitation ( #4446 )
...
Adds a sanitize function to host-rules that redacts tokens and passwords from issues and PRs.
Closes #4444
2019-09-07 14:51:00 +02:00
Rhys Arkins
ab12ac9a98
fix: remove artifact error content from PR comments
2019-09-06 22:50:00 +02:00
Michael Kriese
79f72f0b5d
chore: move clone to utils ( #4434 )
2019-09-06 06:48:25 +02:00
Rhys Arkins
c3ba80c58f
fix: throw baseBranch error from gitFs
...
Closes #4346
2019-09-05 09:47:53 +02:00
Rhys Arkins
80069f285e
fix(github): handle 404 status check gracefully
2019-09-05 09:26:53 +02:00
Matouš Dzivjak
b62e68200e
fix(github-actions): handle updates of yaml file defined actions ( #4420 )
2019-09-05 09:10:46 +02:00
Michael Kriese
e1b827a1b5
fix(worker): branchName should be string ( #4432 )
2019-09-05 09:09:56 +02:00
Herbert Ng
f103297b2f
feat: add prPriority to config ( #4401 )
2019-09-03 15:52:53 +02:00
Michael Kriese
4f0d87e3a3
feat(worker): convert parts to typescript ( #4388 )
2019-09-03 07:25:32 +02:00
Henning Perl
66f10121f0
fix(bazel): handling of non-github URLs in git_repository ( #4407 )
2019-08-31 07:10:22 +02:00
IKEDA Sho
2e873d34d4
feat(gradle): support Gradle projects in subdirectories ( #4399 )
2019-08-30 05:48:52 +02:00
Rhys Arkins
9ab4b5d4e9
feat: refactor pr.canRebase => !pr.isModified ( #4385 )
2019-08-29 10:30:17 +02:00
Rhys Arkins
1819608ce0
refactor(changelog): fetch release list independently ( #4398 )
2019-08-29 08:21:17 +02:00
Rhys Arkins
9eb3c75101
test: don’t test npm cache
...
Too unreliable when tests are executed in parallel
2019-08-28 15:08:06 +02:00
Michael Kriese
88892abb56
fix: typescript types ( #4393 )
2019-08-28 09:00:08 +02:00
Michael Kriese
73f58899c6
fix: typescript types ( #4390 )
2019-08-28 06:46:48 +02:00
Rhys Arkins
31ce47297b
fix(gomod): use go get to generate pseudo versions for digest updates ( #4386 )
...
Instead of generating the pseudo version ourselves, replace the existing pseudo version with a digest only and let “go get” massage it into a valid pseudo version.
2019-08-27 19:04:55 +02:00
Rhys Arkins
d0a32a53f7
logs: downgrade npm update logging
2019-08-27 15:17:36 +02:00
Rhys Arkins
c4e812a2c9
docs: update docs and app references
2019-08-27 13:11:25 +02:00
Olexiy Myronenko
a28f688b77
fix(gradle): allow use of variables with platform keyword and… ( #4378 )
2019-08-27 06:10:33 +02:00
Rhys Arkins
75dcf30ea0
logs: lower bitbucket issue warnings
2019-08-27 06:01:39 +02:00
IKEDA Sho
4b730e5001
fix(changelog): Support Maven style tag format ( #4368 )
...
A follow-up to #4246 which was insufficient.
2019-08-26 10:39:05 +02:00
Rhys Arkins
e6b1d67efb
feat: stabilityDays ( #4372 )
2019-08-26 10:32:59 +02:00
Rhys Arkins
fdf93d0c4f
test: fix setUnpublishable return value
2019-08-26 08:57:52 +02:00
Rhys Arkins
3342a6c09b
refactor: status check
2019-08-26 07:58:41 +02:00
Rhys Arkins
c79f56c1dd
fix(master-issue): add pending section
2019-08-26 07:58:08 +02:00
Rhys Arkins
f511942a4a
chore(master-issue): improve section descriptions
2019-08-26 07:57:51 +02:00
Michael Kriese
b0d1de8e59
fix: optional re2 package ( #4367 )
2019-08-25 14:29:51 +02:00
Rhys Arkins
3f65eda0a6
feat: add manual job box to master issue when in app mode
2019-08-25 10:05:30 +02:00
Rhys Arkins
b7ddd2a19a
refactor: releaseDate -> releaseTimestamp
2019-08-25 06:28:01 +02:00
Kevin James
f27c53f4c8
fix(versioner): fixup regex rollback logic ( #4358 )
...
As described on Slack, the regex versioner is currently causing bad PRs
such as [this](https://github.com/TheKevJames/experiments/pull/8 ) since
it can not properly track the current version. By parsing the `range`
values with the same logic as the other version strings, eveverything
should match up properly.
2019-08-23 23:01:20 +02:00
Michael Kriese
2b11b661ed
feat(config): convert to ts ( #4299 )
2019-08-23 15:46:31 +02:00
Rhys Arkins
77f6afcaf0
fix: expand version.isStable to correct this
2019-08-23 12:04:11 +02:00
Michael Kriese
5b3a17e24e
fix(versioning): fix wrong this context ( #4352 )
2019-08-23 10:12:21 +02:00
Rhys Arkins
c488a674ca
refactor: add better logging for bitbucket issue creation
2019-08-23 06:04:14 +02:00
Kevin James
e661e24e5f
docs(regex): fixup regex docs ( #4347 )
2019-08-23 05:44:51 +02:00
Michael Kriese
8073612d85
feat(versioning): Add regex versioner ( #4323 )
...
The regex versioner supports arbitrary, user-defined versioning
methods; it provides building blocks in the way of interacting capture
groups within a user-defined regex which can be combined to support
arbitrary use-cases.
Uses a new `versionConfig` option to configure this scheme -- this
feature is enabled dynamically for any new versioner which includes the
optional `configure?(new_config: string)` interface. Warns if used with
an invalid scheme.
2019-08-22 20:09:23 +02:00
Edd Armitage
e10f590c9a
fix(gitlab): follow pagination in getbranchstatus for gitlab ( #4342 )
...
There are cases where the first page of results is not representative of the entire branch's status, so we need to follow all pages in the result.
Closes #4340
2019-08-22 19:34:50 +02:00
Sergio Zharinov
276ab91985
fix(maven): Use repository urls from parent POM files ( #4311 )
2019-08-22 18:31:33 +02:00
IKEDA Sho
081a23e6fc
chore(manager): add more type annotations ( #4344 )
2019-08-22 17:42:35 +02:00
Matt R. Wilson
a2ef66e9fe
fix(rubygems): datasource API path and retry ( #4292 )
2019-08-20 05:49:31 +02:00
IKEDA Sho
9f22002b3c
chore(datasource): add more type annotations ( #4312 )
2019-08-19 16:44:11 +02:00
IKEDA Sho
3a2c041ce1
chore(maven): add more type annotations ( #4301 )
2019-08-17 21:21:14 +02:00
Rhys Arkins
11ddd047da
fix(config): object definitions
2019-08-16 03:50:06 +02:00
Rhys Arkins
63efea0859
fix: Revert "fix(maven): registryUrls from parent hierarchy ( #4288 )"
...
This reverts commit 5aa66963c9
.
2019-08-15 15:44:51 +02:00
Sergio Zharinov
d3918be851
fix: Comment instead of autoclose for modified branch ( #4274 )
2019-08-15 13:15:09 +02:00
Sergio Zharinov
5aa66963c9
fix(maven): registryUrls from parent hierarchy ( #4288 )
...
Co-authored-by: RoamingKiwi <jacob@jacobbyrne.co.nz>
2019-08-15 13:14:24 +02:00
Rhys Arkins
f56c7701cd
chore: drop unused setAppMode
2019-08-15 13:09:13 +02:00
Michael Kriese
f650b851c5
feat(logger): store and print errors on exit ( #4257 )
2019-08-15 12:43:13 +02:00
Michael Kriese
9037edf7a6
feat(versioning): add class based versioning schemes ( #4293 )
2019-08-15 09:51:16 +02:00
Michael Kriese
4c485b727a
feat(utils): convert to ts ( #4237 )
2019-08-15 08:26:21 +02:00
praveshtora
cb9437f72d
feat: configWarningReuseIssue ( #4101 )
2019-08-15 07:41:01 +02:00
Michael Kriese
3ef90cca4e
feat(datasource): convert to ts ( #4183 )
2019-08-15 06:30:16 +02:00
Rhys Arkins
2590f4eb1b
logs: log comment title
2019-08-15 06:15:53 +02:00
Rhys Arkins
c86ae327e2
fix: don’t rebase if target branch changed ( #4254 )
2019-08-14 19:48:31 +02:00
Rhys Arkins
46a329b5f1
fix(github): platform-failure when fetching check runs
2019-08-14 19:24:51 +02:00
Rhys Arkins
cf1bec1e10
fix(docker): registry-failure for docker.io RequestError
2019-08-14 19:21:41 +02:00
Rhys Arkins
676b15f457
fix: updateType typo
...
Closes #4290
2019-08-14 19:02:33 +02:00
Rhys Arkins
2bfa1be6b3
fix: reset logger meta when multiple baseBranches
2019-08-14 19:00:50 +02:00
Rhys Arkins
c42d6cb21d
fix(gitlab): handle ETIMEDOUT
2019-08-14 17:12:16 +02:00
Rhys Arkins
d1b427b553
fix(docker-compose): skip over dupes
2019-08-14 14:29:17 +02:00
Rhys Arkins
69493da51b
logs: debug null docker compose yml
2019-08-14 14:08:12 +02:00
Rhys Arkins
1d7baa0bba
fix(docker-compose): return early if null
2019-08-14 14:07:28 +02:00
Rhys Arkins
a60bcd1795
fix(docker-compose): allow duplicate keys when passing yaml
...
Closes #4287
2019-08-14 14:05:33 +02:00
Rhys Arkins
72404706ab
feat(platform): return PR targetBranch
2019-08-14 11:48:56 +02:00
Rhys Arkins
1864d4ebf3
refactor(platform): return baseBranch from initRepo
2019-08-14 11:38:13 +02:00
Rhys Arkins
791d0803be
fix(docker-compose): catch extract errors gracefully
2019-08-14 11:34:20 +02:00
Rhys Arkins
168fbc65ee
fix(docker-compose): detect null config, warn only for parsing errors
2019-08-14 11:26:03 +02:00
Rhys Arkins
e602c4553d
refactor(platform): use RepoConfig strictly
2019-08-14 10:51:12 +02:00
Rhys Arkins
109ba1d9a0
refactor(bitbucket): remove eager fetching during init
2019-08-14 10:42:09 +02:00
Rhys Arkins
cf42ed9674
chore: remove unused privateRepo field
2019-08-14 10:24:11 +02:00
Rakesh Tembhurne
4ee030a5ab
fix(html-sanitize): Sanitize HTML comments in PR ( #4285 )
...
Sanitizes HTML comments inside PR body for BitBucket server.
Includes snapshots for the tests.
Closes #3715
2019-08-14 10:05:02 +02:00
Matt R. Wilson
8e20aa0806
fix(docker-compose): ignore image if built locally ( #4272 )
2019-08-14 09:39:58 +02:00
Rhys Arkins
44adbd90dc
fix(gitfs): check for platform-failure when setting base branch
2019-08-14 08:31:33 +02:00
Rhys Arkins
f041d7d409
refactor: consolidate platform ts ( #4283 )
2019-08-14 06:04:09 +02:00
Rakesh Tembhurne
d2bb154bd4
feat: Add rebaseConflictedPrs
configuration ( #4275 )
...
`rebaseConflictedPrs` is used to enable or disable auto-rebase
in case of merge conflicts with the master branch. It is `true`
by default which means branches will be rebased if there are conflicts
in a PR. By setting it to `false`, Renovate no longer will rebase it
with the master branch if there are merge conflicts.
Refer #4184
2019-08-14 05:59:14 +02:00
Rhys Arkins
ee101648fa
refactor: remove versioning destructuring ( #4284 )
2019-08-13 22:02:06 +02:00
Rhys Arkins
7ca561d099
logs: log dependencies for branch
2019-08-13 16:30:09 +03:00
Rhys Arkins
a8ecc03c08
docs: improve platform-specific option descriptions
2019-08-13 09:54:03 +02:00
Rhys Arkins
ba6effc681
fix: platform-error -> platform-failure
2019-08-12 11:50:39 +02:00
Rhys Arkins
90faa3a039
chore: platformErrorStrings -> platformFailureStrings
2019-08-12 11:49:47 +02:00
Rhys Arkins
3c5bbfc474
fix(gitfs): platform-failure for Connection timed out
2019-08-12 11:49:26 +02:00
Rhys Arkins
4a81c20c9a
fix(gitfs): platform-failure for Failed to connect
2019-08-09 09:28:40 +03:00
Rhys Arkins
d623cec5c8
refactor: InitRepoConfig
2019-08-09 09:25:49 +03:00
Rhys Arkins
b5a1f12f3b
logs: trace branch generation
2019-08-09 09:16:17 +03:00
Rhys Arkins
2e546e4582
chore: fix github PlatformConfig ts
2019-08-07 10:19:45 +03:00
Michael Kriese
5cb02acf2b
fix/logger): meta should be logged as meta ( #4258 )
2019-08-07 09:04:45 +03:00
Hugo Xu
ba7b3c6693
feat: add option assignAutomerge ( #4255 )
2019-08-06 12:21:44 +03:00
Sergio Zharinov
628b66ffbf
fix(maven): Fix cyclic parents chain resolution ( #4215 )
2019-08-05 16:00:16 +03:00
Michael Kriese
968e6ea57b
chore(ci): add azure pipelines ( #4198 )
2019-08-05 14:58:10 +03:00
Liam Wilkins
97047eabc1
fix(bitbucket): prs correctly marked with canRebase flag ( #4253 )
2019-08-05 14:54:52 +03:00
Michael Kriese
256b7d7d35
fix(rubygems): fix got retry ( #4235 )
2019-08-05 13:26:46 +03:00
Adrien Lemaire
56ac2d9417
fix: add link to wagtail release notes ( #4249 )
2019-08-05 09:14:22 +03:00
Florian Greinacher
6de255e18d
fix(docker): add support for querying tags from ECR ( #4244 )
...
Fixes #3800
2019-08-04 14:26:58 +03:00
IKEDA Sho
9b2f4576cd
feat(gradle): Add basic Gradle Kotlin DSL support ( #4086 )
2019-08-04 14:18:05 +03:00
IKEDA Sho
350a2a6c6a
feat(changelog): Support Maven style tag format ( #4246 )
...
* feat(changelog): Support Maven style tag format
* Fix lint error
2019-08-03 07:49:36 +03:00
Mike Bryant
6c70c9a295
fix: Cache the right thing in gitlab datasource ( #4238 )
2019-08-02 15:17:47 +02:00
Sergio Zharinov
495e2f6217
fix: Allow for auto-merge of new PRs ( #4236 )
2019-08-02 15:10:26 +02:00
Michael Kriese
f1a8e56f6c
fix(nuget): use optimised xml functions ( #4231 )
...
fix(nuget): use optimised xml functions
2019-08-02 09:04:10 +02:00
Michael Kriese
f21193979f
fix(rubygems): missing return and wrong date handling ( #4233 )
...
fix(rubygems): missing return and wrong date handling
2019-08-02 08:01:22 +02:00
Michael Kriese
a03690bd70
fix(rubygems): fix delay parsing ( #4232 )
...
fix(rubygems): fix delay parsing
2019-08-02 07:24:10 +02:00
IKEDA Sho
1497b4962b
fix(datasource): massage GitHub sourceUrl with http and/or www ( #4217 )
2019-07-31 19:24:57 +02:00
Nihal
5fc1eac45c
feat: DroneCI ( #4193 )
2019-07-31 19:23:18 +02:00
Michael Kriese
0f19abd344
fix(maven): pkgUrl can be string ( #4221 )
...
Indirect used by `downloadHttpProtocol` from sbt datasource
2019-07-30 17:01:01 +02:00
Rhys Arkins
7379d548a9
feat(npm): dockerMapDotfiles ( #4219 )
2019-07-30 07:43:36 +02:00
Sergio Zharinov
13b4af5ed9
fix(buildkite): Handle more use-cases in config parser ( #4167 )
2019-07-29 12:23:03 +02:00
Rhys Arkins
bad5d2d970
logs: composer no warn for empty registryUrls
2019-07-29 12:21:15 +02:00
Rhys Arkins
01f29ae455
fix(composer): default packagist datasource
2019-07-29 11:27:32 +02:00
Tanuel
2fbed0e727
refactor(composer): Use string array for registry urls ( #4180 )
2019-07-29 09:27:23 +02:00
IKEDA Sho
11cd45af45
refactor(gradle): Reduce code duplication in build-gradle.ts ( #4204 )
2019-07-29 09:04:28 +02:00
IKEDA Sho
20c952c17a
feat(maven): Support scm.url values prefixed with "scm:" in the datasource ( #4211 )
2019-07-29 08:49:14 +02:00
Rhys Arkins
77cd757bc9
fix(pep440): keep spacing consistency for complex ranges
2019-07-29 08:17:58 +02:00
Rhys Arkins
5a56be48a0
fix(pip_setup): managerData.lineNumber
2019-07-29 08:07:34 +02:00
Rhys Arkins
64f3a58489
fix(sbt): check variable exists
2019-07-29 07:51:48 +02:00
Rhys Arkins
e8eb055b46
fix(npm): remove copyLocalLibs functionality
2019-07-28 21:34:38 +02:00
Rhys Arkins
0b05e455c6
fix: Revert "fix(maven): Use documented default value for relativePath
( #4182 )"
...
This reverts commit 3d36f28875
.
2019-07-28 20:31:13 +02:00
Rhys Arkins
8e13f590d2
Revert "fix(manager): fix maven path format ( #4197 )"
...
This reverts commit 0e6fc1e688
.
2019-07-28 20:30:02 +02:00
IKEDA Sho
eefa8935e6
feat(sbt): Support a case that the Scala version is defined in a variable ( #4205 )
...
feat(sbt): Support a case that the Scala version is defined in a variable
2019-07-27 17:19:38 +02:00
Nihal
a6b48f690c
fix: handle parsing of invalid YAML in .travis.yml ( #4191 )
2019-07-27 08:28:48 +02:00
ZyanKLee
9e5ea71b16
fix(bitbucket): fix PR url in master issue ( #4195 )
...
bitbucket cloud has its PRs at
`/$teamName/$repoName/pull-requests/$prId`
2019-07-27 08:27:51 +02:00
Michael Kriese
0e6fc1e688
fix(manager): fix maven path format ( #4197 )
...
fix(manager): fix maven path format
2019-07-26 15:45:54 +02:00
Michael Kriese
8dd019f14f
fix(bitbucket): size can be undefined ( #4192 )
...
fix(bitbucket): size can be undefined
2019-07-26 13:43:36 +02:00
Sho Ikeda
6ce0648398
fix(gradle): Take plugin repositories into account ( #4185 )
2019-07-26 05:35:00 +02:00
Sergio Zharinov
3d36f28875
fix(maven): Use documented default value for relativePath
( #4182 )
...
fix(maven): Use documented default value for `relativePath`
2019-07-25 21:29:50 +02:00
Rhys Arkins
979d29f775
logs: warn not error for maven registryUrls
2019-07-25 18:57:35 +02:00
Michael Kriese
ed74aa6904
fix(bitbucket): check invalid commit reponse ( #4178 )
...
fix(bitbucket): check invalid commit reponse
2019-07-25 16:17:24 +02:00
Sho Ikeda
4e68e6a931
feat(gradle): Support updating plugin dependencies
2019-07-25 15:16:32 +02:00
Michael Kriese
6f99118f7c
feat(manager): convert to typescript ( #4148 )
2019-07-25 08:17:19 +02:00
Michael Kriese
25773fb00c
fix(worker): do not automerge on dry-run ( #4168 )
2019-07-24 17:52:28 +02:00
Michael Kriese
ceebedca3f
fix(git): aonly allow fast-forward merge ( #4169 )
...
fix(git): aonly allow fast-forward merge
2019-07-24 17:20:17 +02:00
Michael Kriese
709a2bc1ec
fix(manager): add missing encodings ( #4166 )
2019-07-24 10:29:48 +02:00
Rhys Arkins
a6d7673a65
refactor: mavenProps ( #4164 )
2019-07-24 09:05:15 +02:00
Rhys Arkins
ff5e477f35
fix: composer build
2019-07-24 07:58:39 +02:00
Rhys Arkins
5fe1032d56
refactor: homebrew url
2019-07-24 07:57:03 +02:00
Rhys Arkins
65412428a2
refactor: homebrew repoName
2019-07-24 07:54:26 +02:00
Rhys Arkins
97193d10c6
refactor: homebrew sha256
2019-07-24 07:51:28 +02:00
Rhys Arkins
13255bd796
refactor: pipenv nested version
2019-07-24 07:45:51 +02:00
Rhys Arkins
38165d4b04
refactor: homebrew ownerName
2019-07-24 07:41:13 +02:00
Rhys Arkins
d20c3c033c
refactor: composerLock removal
2019-07-24 07:29:01 +02:00
Rhys Arkins
a035c98f5e
refactor: composerJsonType managerData
2019-07-24 07:26:17 +02:00
Rhys Arkins
a9947e3147
refactor: bazel def
2019-07-24 07:19:34 +02:00
Michael Kriese
ab8c69f620
logs: fix ruby-version manager ( #4159 )
...
Uses wrong property
relates to #4158
2019-07-23 20:38:59 +02:00
Michael Kriese
cbabf61a15
fix(manager): fix poetry artifact return value ( #4158 )
2019-07-23 20:38:30 +02:00
Rhys Arkins
ea561651ff
refactor(gradle-wrapper): managerData
2019-07-23 15:06:11 +02:00
Michael Kriese
fd847da4a8
fix: refactor exec ( #4155 )
2019-07-23 14:39:15 +02:00
Michael Kriese
faf8e6110a
fix(cargo): updateArtifacts should return array ( #4157 )
2019-07-23 14:33:47 +02:00
Michael Kriese
0e11084123
feat: generate typings and maps ( #4146 )
2019-07-23 10:34:02 +02:00
Rhys Arkins
b8b435b0fa
feat(npm): support binarySource=docker ( #4150 )
2019-07-23 10:20:27 +02:00
Rhys Arkins
eee428f973
feat(pnpm): support binarySource=docker ( #4151 )
2019-07-23 08:50:09 +02:00
Rhys Arkins
f5e1afd0bf
fix(github): pass up platform-error for presets
...
Closes #4152
2019-07-23 08:47:19 +02:00
Rhys Arkins
1d4637b467
fix(release-notes): catch missing githubApiBaseURL
2019-07-23 07:46:07 +02:00
Rhys Arkins
7009f3841c
chore: cargo envVars map join
2019-07-22 21:41:34 +02:00
Rhys Arkins
f417492730
fix: deprecate unstablePattern
...
Closes #3929
2019-07-22 21:17:55 +02:00
Sergio Zharinov
a3e832d007
fix(maven): fix implicit grouping update policy ( #4149 )
2019-07-22 18:47:24 +02:00
Rhys Arkins
21cbb72464
refactor: toml nestedVersion
2019-07-22 17:27:44 +02:00
Rhys Arkins
36ef59c325
chore(cargo): remove purl extract
2019-07-22 17:10:47 +02:00
Rhys Arkins
a9e293e1b5
fix(bundler): managerData.lineNumber
2019-07-22 17:09:20 +02:00
Rhys Arkins
d918d373ac
fix(bazel): massage bazel-skylib
2019-07-22 16:46:57 +02:00
Rhys Arkins
20fc74fdf4
logs: info not warn for poetry.lock failure
2019-07-22 16:26:14 +02:00
Rhys Arkins
14a3567809
tests: fix coverage
2019-07-22 14:26:12 +02:00
Rhys Arkins
4cdaea3bff
fix(bundler): group lineMatch
2019-07-22 14:16:16 +02:00
Michael Kriese
23e35a433d
feat(versioning): convert to typescript ( #4141 )
2019-07-22 13:12:40 +02:00
Rhys Arkins
7ee6f18943
fix(bundler): managerData.lineNumber
2019-07-22 11:58:33 +02:00
Rhys Arkins
7f6d1bf2ba
fix(circleci): extract lineNumber into managerData
2019-07-22 11:33:05 +02:00
Sergio Zharinov
781a929dd9
feat(maven): Support for pin strategy ( #4127 )
2019-07-22 11:17:43 +02:00
Nihal
71ade226c5
fix: handle the parsing of sourceUrls correctly, earlier it was being set to undefined, hence release notes could not be fetched ( #4143 )
2019-07-22 09:58:35 +02:00
Michael Kriese
0fc566cfeb
fix(ruby): fix versioning increment ( #4144 )
2019-07-22 09:55:58 +02:00
Rhys Arkins
639389cc0e
refactor: terraform managerData
2019-07-22 09:43:25 +02:00
Rhys Arkins
968c8041d1
refactor: pip_requirements managerData
2019-07-22 09:42:08 +02:00
Rhys Arkins
aca981c49c
refactor: nuget managerData
2019-07-22 09:40:22 +02:00
Rhys Arkins
395713d005
refactor: gomod managerData
2019-07-22 09:27:37 +02:00
Rhys Arkins
236b66fa4e
refactor: bundler managerData
2019-07-22 09:07:03 +02:00
Rhys Arkins
4591729a05
refactor: buildkite managerData
2019-07-22 09:05:53 +02:00
Rhys Arkins
0bb8be345e
refactor: docker-based datasources use managerData
2019-07-22 08:57:28 +02:00
Rhys Arkins
7dcaa84ebe
refactor(docker): simplify getDep
2019-07-22 07:58:03 +02:00
praveshtora
a07cee1b52
feat(gomod): upgrade dependencies in replace directive ( #4059 )
2019-07-22 07:38:22 +02:00
praveshtora
9a32f35ddc
fix(pip_setup): handle updating when multiple deps per line ( #4119 )
2019-07-22 07:20:53 +02:00
Michael Kriese
1fb79af2f1
feat: check for disabled renovate.json ( #4114 )
...
Extends option `optimizeForDisabled` to azure and bitbucket too
2019-07-22 07:16:16 +02:00
Sergio Zharinov
59034984e2
fix(maven): Fix issues with updating for grouped versions ( #4139 )
2019-07-21 20:05:49 +02:00
azu
6333646e6d
fix(npm): fix detecting logic of npmClient ( #4130 )
...
fix(npm): fix detecting logic of npmClient
2019-07-20 09:46:47 +02:00
Rhys Arkins
405cea769b
fix(gitFs): platform-failure for Invalid username or password
2019-07-19 12:40:35 +02:00
Rhys Arkins
34a96ad327
fix(yarn): no utf for added offline modules
...
Closes #4126
2019-07-19 11:20:52 +02:00
Rhys Arkins
f3db0eb68a
logs: maven log unknown value
2019-07-19 07:13:04 +02:00
Rhys Arkins
f276e0c301
fix(bazel): handle url updating instead of urls
2019-07-18 23:27:31 +02:00
Rhys Arkins
9ffe3b0d65
fix(gitlab-ci): handle YAML exceptions gracefully
2019-07-18 23:06:50 +02:00
Rhys Arkins
5d2ec22508
fix(docker): debug if schema version is not 2
2019-07-18 22:37:43 +02:00
Rhys Arkins
568fe49de8
fix(docker): info not warn for no labels
2019-07-18 22:26:50 +02:00
Rhys Arkins
b1be2d852d
fix(github): pass comment platform-failure up
2019-07-18 22:13:20 +02:00
Rhys Arkins
5695026b18
fix(docker): reorder manifest check
2019-07-18 22:08:01 +02:00
Rhys Arkins
a7e24d51d1
fix(docker): throw error if no manifest config
2019-07-18 21:38:54 +02:00
Rhys Arkins
a5ac249b95
fix(docker): pass registry-failure up
2019-07-18 19:30:09 +02:00
Rhys Arkins
b2d581484e
fix(docker): pass registry-failure up
2019-07-18 19:28:11 +02:00