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
|
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
|
d70b8c1f2f
|
feat: repositoryCache (#6589)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
|
2020-06-29 15:51:22 +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 |
|
Cirno the Strongest
|
58f42b3273
|
fix(gitea): don't crash on empty body during pagination (#6598)
|
2020-06-27 10:25:20 +02:00 |
|
Jamie Magee
|
350a70f389
|
refactor: remove lodash, add fast-deep-equal (#6496)
|
2020-06-26 11:31:23 +02:00 |
|
Rhys Arkins
|
55625a893b
|
refactor: run cache -> mem cache (#6582)
|
2020-06-25 09:23:06 +02:00 |
|
Rhys Arkins
|
be37109cf6
|
refactor: rename globalCache to packageCache (#6580)
|
2020-06-25 08:32:55 +02:00 |
|
Rhys Arkins
|
013c63664b
|
refactor: remove global.renovateCache (#6579)
|
2020-06-24 22:33:27 +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
|
52a074e041
|
refactor: ExternalHostError (#6563)
|
2020-06-22 21:28:02 +02:00 |
|
Rhys Arkins
|
735f6a595e
|
refactor: util/exec use getPkgReleases
|
2020-06-19 10:26:07 +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
|
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 |
|
Sergio Zharinov
|
2d6c12d55a
|
refactor: Remove 'util/got' (#6523)
|
2020-06-16 14:11:02 +02:00 |
|
Sergio Zharinov
|
93eaeeab88
|
test: Use nock for tests (Part 2) (#6519)
|
2020-06-16 07:11:21 +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 |
|
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
|
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 |
|
Rhys Arkins
|
61ff7d732f
|
logs(github): don’t log full err when 404
|
2020-06-06 10:15:34 +02:00 |
|
Michael Kriese
|
93e7209428
|
logs: fix typo (#6409)
|
2020-06-02 14:38:17 +02:00 |
|
Rhys Arkins
|
989caae2ff
|
chore: fix docker warn message
|
2020-06-02 12:29:33 +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 |
|
Sergio Zharinov
|
9617248f86
|
refactor(gitlab): Use new http wrapper for Gitlab platform (#6275)
|
2020-05-29 07:52:40 +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
|
29b24ac1a0
|
fix(github): log result if graphQl fails
|
2020-05-28 10:30:06 +02:00 |
|
Rhys Arkins
|
8ed1eb08d1
|
feat(cache): redis global cache (#6315)
|
2020-05-25 10:23:32 +02:00 |
|
Michael Kriese
|
342bfd42b2
|
chore(internal): fix log message typo (#6317)
|
2020-05-24 15:48:16 +02:00 |
|
Rhys Arkins
|
0aae466cc1
|
fix(cache): global cache init (#6314)
|
2020-05-24 10:58:58 +02:00 |
|
Rhys Arkins
|
73694efd82
|
fix(cache): run cache init (#6312)
|
2020-05-24 07:13:55 +02:00 |
|
Jamie Magee
|
53ce3cf4d6
|
chore(jest): add eslint jest checks (#5986)
|
2020-05-18 14:33:44 +02:00 |
|
Michael Kriese
|
2515a89dab
|
fix(logging): sanitize known token (#5917)
|
2020-05-16 12:35:41 +02:00 |
|
Rhys Arkins
|
6988c67a6b
|
refactor: composer use util/fs (#6239)
|
2020-05-15 09:18:23 +02:00 |
|
Rhys Arkins
|
915e5d15de
|
refactor: use readLocalFile instead of platform.getFile (#6219)
|
2020-05-13 12:45:02 +02:00 |
|
Rhys Arkins
|
7caac0987c
|
chore: better runCache import
|
2020-05-12 19:21:14 +02:00 |
|
Rhys Arkins
|
c5ee8abfc2
|
refactor: global cache
|
2020-05-11 22:26:47 +02:00 |
|
Rhys Arkins
|
92009c6580
|
feat(internal): use runtime cache for buffering global cache requests (#6202)
|
2020-05-11 13:29:39 +02:00 |
|
Rhys Arkins
|
6104c4637a
|
refactor: global cache (#6198)
|
2020-05-11 10:38:07 +02:00 |
|
Rhys Arkins
|
180544a068
|
chore: rename run cache tests
|
2020-05-11 08:05:32 +02:00 |
|
Rhys Arkins
|
04cba3f6c7
|
refactor(cache): rename run cache
|
2020-05-11 08:00:55 +02:00 |
|
Rhys Arkins
|
36983a44d5
|
chore: util/cache subdir
|
2020-05-10 18:23:50 +02:00 |
|
Sergio Zharinov
|
aeff31a9d6
|
feat(internal): Add separate http wrapper for github platform (#6170)
|
2020-05-09 13:11:48 +02:00 |
|
Rhys Arkins
|
a47c69f8a5
|
feat(internal): log timing splits per-repository
|
2020-05-08 10:18:00 +02:00 |
|
Michael Kriese
|
00c56d8bde
|
chore: fix types (#5904)
* chore: fix types
* fix more types
* chore: mote fixes
* fix frmat
* chore: fix tests
* chore: fix type
* chore: cleanup
* chore: cleanup
Co-authored-by: Rhys Arkins <rhys@arkins.net>
|
2020-05-07 10:23:45 +02:00 |
|
Rhys Arkins
|
9fccd87eeb
|
refactor: use Date.now() instead of process.hrtime()
|
2020-05-05 12:05:30 +02:00 |
|
Rhys Arkins
|
53ca91301f
|
chore: import linting (#6105)
|
2020-05-01 18:03:48 +02:00 |
|
Rhys Arkins
|
498ec20618
|
fea(internal): remove repoCache global (#6098)
|
2020-05-01 07:47:31 +02:00 |
|
Rhys Arkins
|
d7653707c3
|
fix: truly don’t warn if can’t connect to the Docker deamon
Closes #6094
|
2020-04-30 20:57:28 +02:00 |
|
Rhys Arkins
|
ed40e6e3dc
|
fix: don’t warn if can’t connect to the Docker deamon
Closes #6094
|
2020-04-30 17:18:56 +02:00 |
|
Sergio Zharinov
|
d54836b3d4
|
fix(maven): Check each release for corresponding jar (#5614)
|
2020-04-30 12:15:18 +02:00 |
|
Rhys Arkins
|
4f79d794bf
|
chore: fix lint
|
2020-04-29 17:27:36 +02:00 |
|
Rhys Arkins
|
bb1ae6b7c1
|
logs: log exec docker constraint
|
2020-04-29 17:02:36 +02:00 |
|
Rhys Arkins
|
ba14d3f7cf
|
test: add cache test
|
2020-04-29 14:26:57 +02:00 |
|
Michael Kriese
|
797fd09e71
|
fix: missing repoCache (#6089)
|
2020-04-29 11:37:52 +02:00 |
|
Martín Fernández
|
25eb7bf359
|
feat(bundler): add lockfile maintenance (#5844)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
|
2020-04-17 09:02:49 +02:00 |
|
Rhys Arkins
|
f97b194515
|
fix: gracefully catch and handle out of memory
|
2020-04-16 18:08:53 +02:00 |
|
Rhys Arkins
|
edb4c0abfe
|
refactor: move escapeRegExp to util/regex
|
2020-04-14 13:47:58 +02:00 |
|
Florian Greinacher
|
e6453ae423
|
feat(presets): add support for local presets (#5814)
|
2020-04-14 07:05:30 +02:00 |
|
renovate[bot]
|
4f59b62da4
|
chore(deps): update dependency prettier to v2 (#5952)
* chore(deps): update dependency prettier to v2
* Run prettier-fix
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
|
2020-04-12 18:09:36 +02:00 |
|
Rhys Arkins
|
d927689dd5
|
fix: removeDanglingContainers
|
2020-04-09 23:48:51 +02:00 |
|
Rhys Arkins
|
126bae6921
|
fix: removeDockerContainer
|
2020-04-09 23:34:47 +02:00 |
|
Michael Kriese
|
5182fcfdbd
|
refactor: simplify data file handling (#5934)
|
2020-04-09 18:28:36 +02:00 |
|
Jamie Magee
|
d4f6aa4bc5
|
fix: add missing await statements (#5918)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
|
2020-04-09 12:47:48 +02:00 |
|
Michael Kriese
|
30fcff2194
|
feat(internal): dynamic platform imports (#5898)
|
2020-04-08 09:14:32 +02:00 |
|
Sergio Zharinov
|
9a68c139a5
|
feat(internal): Add support for missing HTTP methods (#5899)
|
2020-04-07 16:12:59 +02:00 |
|
Rhys Arkins
|
57b073a76b
|
chore: remove depNameEscaped
|
2020-04-07 10:08:39 +02:00 |
|
Michael Kriese
|
20e18b6437
|
feat(internal): generate dynamic manager imports (#5818)
|
2020-04-06 19:38:20 +02:00 |
|
Michael Kriese
|
4c0699c74c
|
fix(internal): fix http api (#5890)
|
2020-04-06 17:31:13 +02:00 |
|
Rhys Arkins
|
59d140fc25
|
feat(internal): template fields enforcement (#5880)
|
2020-04-06 12:55:34 +02:00 |
|
Michael Kriese
|
28ce29c74b
|
feat(internal): allow binary artifacts (#5888)
|
2020-04-06 12:54:25 +02:00 |
|
Rhys Arkins
|
1d4f747192
|
fix(orb): fix http post JSON
|
2020-04-06 09:15:29 +02:00 |
|
Rhys Arkins
|
8172de1a3b
|
refactor: util/template for handlebars (#5878)
|
2020-04-05 10:09:55 +02:00 |
|
Rhys Arkins
|
f9c8cb46e2
|
refactor(datasource): getPkgReleases -> getReleases (#5867)
|
2020-04-04 08:53:52 +02:00 |
|
Rhys Arkins
|
4e4bfe9256
|
feat(internal): http util wrapper (#5841)
Co-Authored-By: Michael Kriese <michael.kriese@visualon.de>
|
2020-04-03 13:45:55 +02:00 |
|
acheronfail
|
e5baeee98f
|
fix: expose error when not using docker and exec fails (#5688)
|
2020-03-19 08:20:26 +01:00 |
|
Jamie Magee
|
5ce5ef39c1
|
chore(internal): disallow implicit braces (#5730)
|
2020-03-17 12:15:22 +01:00 |
|
Michael Kriese
|
c03e7403f9
|
chore(internal): got coverage (#5716)
|
2020-03-17 12:04:50 +01:00 |
|
Rhys Arkins
|
c296c4a113
|
fix: cache requests for npm, github only
|
2020-03-13 09:56:34 +01:00 |
|
Michael Kriese
|
9617072f75
|
fix: catch cache error (#5707)
|
2020-03-13 07:40:34 +01:00 |
|
Michael Kriese
|
7a6025e3ab
|
fix: revert async handler (#5706)
got does not support async handlers
|
2020-03-13 07:29:04 +01:00 |
|
Rhys Arkins
|
85cbc96184
|
fix: remove host stats
|
2020-03-13 06:47:20 +01:00 |
|
Rhys Arkins
|
eee910a512
|
feat: log outstandingRequests
|
2020-03-12 21:41:51 +01:00 |
|
Rhys Arkins
|
eab96b2d6e
|
fix: remove high water mark setting
|
2020-03-12 21:30:40 +01:00 |
|
Rhys Arkins
|
18d2c52327
|
fix: delete cached promise when got fails
|
2020-03-12 15:59:03 +01:00 |
|
Rhys Arkins
|
c60737a285
|
fix: revert datasource error handling changes
|
2020-03-12 12:48:57 +01:00 |
|
Rhys Arkins
|
81b4f7740d
|
fix: more xargs typos
|
2020-03-09 22:18:53 +01:00 |
|
Rhys Arkins
|
b68f5fd7cc
|
fix(exec): — typo
|
2020-03-09 22:01:23 +01:00 |
|
Rhys Arkins
|
20b46ae454
|
fix: better xargs and tests
|
2020-03-09 21:30:48 +01:00 |
|
Rhys Arkins
|
d1203bdc41
|
fix(exec): xargs --no-run-if-empty
|
2020-03-09 20:47:27 +01:00 |
|
Rhys Arkins
|
3725417f43
|
logs: downgrade docker warn to info
|
2020-03-09 19:54:44 +01:00 |
|
Rhys Arkins
|
3371b95403
|
feat: clean up dangling docker containers at startup (#5678)
|
2020-03-09 15:56:50 +01:00 |
|
Rhys Arkins
|
98393c0b9b
|
feat: docker run timeout / cleanup (#5673)
Closes #5671
|
2020-03-09 13:33:45 +01:00 |
|
Rhys Arkins
|
036c7727db
|
logs: more exec logging
|
2020-03-09 09:16:42 +01:00 |
|
Rhys Arkins
|
bce6036a8e
|
fix: move datasource error handling into index (#5662)
|
2020-03-07 12:13:31 +01:00 |
|
Rhys Arkins
|
364163e7a0
|
fix: move tests into lib (#5635)
|
2020-03-05 21:57:24 +01:00 |
|
Michael Kriese
|
6c4892b593
|
chore(types): fix more typescript types (#5615)
|
2020-03-02 12:06:16 +01:00 |
|
Rhys Arkins
|
6293edc19a
|
feat: replace datasource constants with IDs (#5595)
Co-Authored-By: Michael Kriese <michael.kriese@visualon.de>
|
2020-03-01 08:01:12 +01:00 |
|
Rhys Arkins
|
57cbe3a42c
|
chore: lgtm ignore
|
2020-02-24 20:23:46 +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
|
5dbfd54aff
|
refactor: centralize matchAt and replaceAt (#5540)
|
2020-02-21 14:52:48 +01:00 |
|
Sergio Zharinov
|
969701ad6b
|
feat(util): Fetch docker tag according to version constraints (#5497)
|
2020-02-19 19:02:11 +01:00 |
|
Pascal Mathis
|
c9357cc340
|
feat: add support for gitea platform (#5509)
|
2020-02-19 11:19:25 +01:00 |
|
Rhys Arkins
|
485f66914e
|
feat: versionScheme -> versioning (#5504)
|
2020-02-18 08:34:10 +01:00 |
|
Rhys Arkins
|
e13cb52ed5
|
feat: validate managers
|
2020-02-16 06:49:09 +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
|
0eb616f876
|
fix: replace subDirectory with cwdFile in util/exec
Closes #5436
|
2020-02-12 17:55:27 +01:00 |
|
Rhys Arkins
|
90b7916995
|
fix(npm): skip cache when retrying
|
2020-02-12 13:17:48 +01:00 |
|
Ricky Patel
|
d93036b8ab
|
feat: hostRules findAll function
|
2020-02-11 14:46:31 +01:00 |
|
Sourav Das
|
bdaa7b8e49
|
feat(constants): Host Types (#5171)
|
2020-02-06 12:15:54 +00:00 |
|
Michael Kriese
|
2ffad1363e
|
chore(eslint): stricter settings (#5375)
|
2020-02-05 18:17:20 +00:00 |
|
Michael Kriese
|
8719f70dea
|
chore(eslint): simplify / update settings (#5296)
|
2020-02-04 10:37:00 +01:00 |
|
Sergio Zharinov
|
aa49a21e54
|
fix(exec): Whitelist LC_ALL and LANG (#5239)
|
2020-01-29 06:29:53 +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 |
|
Sergio Zharinov
|
6b2ef2822c
|
refactor(exec): Explicit extraEnv defaults and nullable docke… (#5219)
|
2020-01-24 10:42:09 +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 |
|
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 |
|
Sergio Zharinov
|
ad0708d88d
|
fix(exec): Don't call bash for non-docker commands (#5175)
|
2020-01-16 22:05:50 +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 |
|
Rhys Arkins
|
57300ead3d
|
feat: centralized exec timing (#5153)
|
2020-01-15 08:14:44 +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
|
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 |
|
Michael Kriese
|
e4164115a2
|
chore: remove duplicate type definition (#5111)
|
2020-01-07 10:06:24 +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 |
|
Rhys Arkins
|
f5e76ae073
|
fix: use re2 for packageRules
|
2019-12-30 09:12:04 +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 |
|
Rhys Arkins
|
ce266f8004
|
chore: info not warn for version comparison
|
2019-12-13 12:47:04 +01:00 |
|
Rhys Arkins
|
28085a8ad5
|
fix(package-rules): check for version match first
|
2019-12-03 13:54:44 +01:00 |
|
Rhys Arkins
|
76e8fd18f8
|
fix(package-rules): handle case of no current version found
|
2019-11-29 13:59:25 +01:00 |
|
Rhys Arkins
|
8d0aa39920
|
refactor(eslint): '@typescript-eslint/explicit-function-return-type' improvements
|
2019-11-24 08:43:24 +01:00 |
|