Commit graph

1040 commits

Author SHA1 Message Date
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
5cb01d6191 fix: default binarySource to auto 2019-12-16 17:12:53 +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
Michael Kriese
0a2ed592b8 fix(gitlab-ci): skip comment lines (#5000) 2019-12-16 10:06:27 +02:00
Sebastian Poxhofer
932aeefa40 feat(terraform): Support terraform providers (#4926) 2019-12-15 08:51:00 +02:00
Sergio Zharinov
04962565bc fix(gradle): Ignore scala version placeholders (#4986) 2019-12-13 17:10:03 +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
Rhys Arkins
5c62cdafc6 chore: warn not error for gradle timeout 2019-12-04 10:20:17 +01:00
Dries De Peuter
b6336d3a88 feat(gradle): Add support for Gradle5 dependency constraints (#4886) 2019-12-02 14:05:28 +01:00
Filipe Azevedo
9b16e1c757 fix(gomod): update package version (#4900) 2019-11-29 14:00:56 +01:00
Jamie Magee
80b16e6ab2 fix(helm): fix exports (#4902) 2019-11-29 08:54:52 +01:00
Jamie Magee
ae2f0f7c84 feat: Initial support for git submodules (#4605) 2019-11-28 20:04:54 +01:00
Tim Jacomb
cc07563b86 feat(helm): Add repo alias support (#4844) 2019-11-24 12:32:00 +01:00
Jamie Magee
b3390514a4 refactor(eslint): fix eslint warnings in manager (#4865) 2019-11-23 21:44:55 +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
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
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
Rhys Arkins
63252d3637 fix(pip_setup): pull docker image first
Closes #4760
2019-11-01 08:59:48 +01:00
Jamie Magee
84972575d5 docs: use https for external links (#4725) 2019-10-25 10:48:04 +02:00
Rhys Arkins
c78d6510ea
refactor: use re2 for regex (#4687) 2019-10-22 08:48:40 +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
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
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
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
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
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
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
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
Rhys Arkins
f19dbc4d34
test: pix python paths with spaces (#4574) 2019-10-03 12:25:22 +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
Nihal
87863f165e feat: support for volta (#4512) 2019-09-25 11:01:35 +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
Ryan Murfitt
d33ca43e17 feat(gradle): Support Kotlin DSL extra properties (#4493) 2019-09-23 06:29:51 +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
331863d211 feat(platform): remove global platform variable (#4455) 2019-09-10 09:50:29 +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
Michael Kriese
b5c9dc8e0b feat(platform): remove global platform variable (#4448) 2019-09-09 04:40:52 +02:00
Matouš Dzivjak
b62e68200e fix(github-actions): handle updates of yaml file defined actions (#4420) 2019-09-05 09:10:46 +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
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
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
IKEDA Sho
3a2c041ce1 chore(maven): add more type annotations (#4301) 2019-08-17 21:21:14 +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
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
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
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
Matt R. Wilson
8e20aa0806 fix(docker-compose): ignore image if built locally (#4272) 2019-08-14 09:39:58 +02:00
Sergio Zharinov
628b66ffbf fix(maven): Fix cyclic parents chain resolution (#4215) 2019-08-05 16:00:16 +03:00
IKEDA Sho
9b2f4576cd feat(gradle): Add basic Gradle Kotlin DSL support (#4086) 2019-08-04 14:18:05 +03:00
Nihal
5fc1eac45c feat: DroneCI (#4193) 2019-07-31 19:23:18 +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
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
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
Michael Kriese
0e6fc1e688 fix(manager): fix maven path format (#4197)
fix(manager): fix maven path format
2019-07-26 15:45:54 +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
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
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
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
7009f3841c chore: cargo envVars map join 2019-07-22 21:41:34 +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
4cdaea3bff fix(bundler): group lineMatch 2019-07-22 14:16:16 +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
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
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
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
Tanuel
19e839fc5a feat(composer): Add support for custom git repositories (#4055) 2019-07-17 16:53:20 +02:00
Rhys Arkins
0398256e40
fix(bundler): handled mixed quotation types (#4103) 2019-07-17 10:24:41 +02:00
Michael Kriese
d97737914e refactor: add js type check (#4098) 2019-07-17 10:14:56 +02:00
Rhys Arkins
7fc1207683
feat(yarn): support yarn offline mirror (#4102)
Look for .yarnrc in same directory as yarn.lock. If found, look for yarn-offine-mirror line and check that folder for changes.

Closes #1452
2019-07-17 09:13:07 +02:00
Michael Kriese
855d5fbae3 fix: fix logging (#4100) 2019-07-16 13:47:29 +02:00
Roald Storm
32b414b5e0 fix(pip): Add the ability to handle pip's --extra-index-url (#4056)
* Add the ability to handle pip's --extra-index-url

As specified in the docs here:
https://pip.pypa.io/en/stable/reference/pip_wheel/#extra-index-url
it's possible to define more index-urls in a single package by using
--extra-index-url this was not correctly handled by renovatebot.
2019-07-15 22:36:09 +02:00
Rhys Arkins
85578e6eec fix(gitlabci-include): require logger 2019-07-15 15:15:30 +02:00
Jamie Magee
f334c568a5 feat(typescript): convert logger to typescript (#3671) 2019-07-15 11:04:05 +02:00
Rhys Arkins
fb21063290 fix(gomod): pass GOPROXY
Closes #4071
2019-07-15 08:15:07 +02:00
praveshtora
aaa80f8055 fix: Pass PROXY in child Process (#4013) 2019-07-13 08:23:03 +02:00
Sergio Zharinov
9a3c9cabb8 feat(maven): Group dependencies by common version property (#4028) 2019-07-13 07:56:44 +02:00
Rhys Arkins
c48129abfb fix(bundler): brace against undefined replace 2019-07-12 08:17:16 +02:00
Sho Ikeda
0d2427a0f9 fix(gradle): Support extension without classifier (#4050) 2019-07-11 22:20:26 +02:00
Sho Ikeda
bb5baaad3f fix(gradle): Support classifier and extension (#3995)
https://docs.gradle.org/current/dsl/org.gradle.api.artifacts.dsl.DependencyHandler.html#N17198
2019-07-10 09:33:13 +02:00
Rhys Arkins
0da87a66ea fix(nuget): allow configurable versionScheme
Closes #4027
2019-07-06 08:45:43 +02:00
Rhys Arkins
029d11e812 fix(gitlab-ci): optional endpoint 2019-07-02 07:50:53 +02:00
Rhys Arkins
724d0171f3 fix: warn only for extraction errors 2019-07-02 07:08:48 +02:00
Mike Bryant
ad3ee49c8b feat: Add support for gitlab-ci include statements (#3946) 2019-07-01 15:43:01 +02:00
Rhys Arkins
a302c7ecf2
fix(bazel): extract urls for new hashes (#3980) 2019-06-30 07:18:37 +03:00
Rhys Arkins
32009378de fix(npm): full npm install if deduping
Closes #3972
2019-06-27 10:39:03 +03:00
Rohan Singh
335014bf1a fix(bazel): use docker version scheme for container_pull (#3948) 2019-06-24 19:49:23 +03:00
Sergio Zharinov
acd318a1d9 feat(swift): Support for Package.swift files (#3911) 2019-06-24 19:43:48 +03:00
Rhys Arkins
df34ddc528 refactor(bazel): use hasha instead of crypto 2019-06-21 08:26:20 +02:00
Rhys Arkins
86a9f7f5ae test: simplify bazel update tests 2019-06-21 08:09:42 +02:00
Rhys Arkins
c1f46ff4a8 fix(pip_requirements): handle complex index-url
Closes #3944
2019-06-20 10:25:17 +02:00
Rhys Arkins
deaa028149 fix(pip_requirements): registryUrls on res, not per-dep 2019-06-20 10:20:27 +02:00
Rhys Arkins
2142007737 fix(bazel): better match replace string
Closes #3902
2019-06-17 20:48:01 +02:00
Rhys Arkins
522ecc3928 fix(bazel): correct replace newValue with leading v 2019-06-17 20:37:46 +02:00
Rhys Arkins
5f59a0b5a8
feat(composer): support lock file maintenance (#3912) 2019-06-11 15:06:29 +02:00
Rhys Arkins
c911a2dfaf refactor: getArtifacts -> updateArtifacts 2019-06-09 08:18:41 +02:00
Rhys Arkins
da4818c900 fix(bundler): syntax error when using global bundler
When running global bundler, a mistaken additional `”` caused the command to fail.

Fixes #3860
2019-06-08 10:50:01 +02:00
renovate[bot]
dab7b1c314 chore(deps): update dependency prettier to v1.18.0 (#3905) 2019-06-07 06:34:57 +02:00
Rhys Arkins
5ca5a124fa
feat(pipenv): support index registry urls (#3885)
Closes #3865
2019-06-04 14:08:37 +02:00
Rhys Arkins
14c3e7e9e4 fix(lerna): detect undeclared npmClient=yarn 2019-06-03 22:24:40 +02:00
Rhys Arkins
9219d34521
fix(yarn): run yarn again after dedupe (#3871) 2019-06-03 10:05:56 +02:00
Rhys Arkins
cc8e40265b fix(bazel): cast file to Buffer before calculating sha256 2019-06-01 05:31:25 +02:00
Sergio Zharinov
a91e3d39f3 feat(sbt): Add Scala (sbt) datasource (#3835) 2019-05-31 01:39:07 +02:00
Sergio Zharinov
d293fb72fb fix(sbt): Skip deps using missing Scala versions (#3828) 2019-05-28 14:06:05 +02:00
Rhys Arkins
b96c03a7aa refactor: move manager updates to util/got 2019-05-25 22:48:33 +02:00
Rhys Arkins
14363a9388 test: fix pip_setup coverage 2019-05-25 07:07:16 +02:00
Rhys Arkins
439e19d78c
chore: remove all gitFs references (#3807) 2019-05-25 06:23:44 +02:00
Rhys Arkins
5f11c5e8d9
feat: hostRules rewrite (#3801)
Rewrites hostRules for increased flexibility. Includes renames of existing fields within a hostRule:
- `endpoint` -> `baseUrl`
- `host` -> `hostName`

Additionally, `domainName` has been added. Migration scripts should take care of these for users but it's recommended to update configs to match the new fields anyway.
2019-05-24 17:40:39 +02:00
Rhys Arkins
2426a5239f
feat(github): use git for all file operations (#3806)
With Renovate’s github platform code now using git for all file system operations, we need to tell Renovate which gitAuthor to use.

If you had already configured a gitAuthor in your bot config, you do not need to make any change.

Otherwise, to keep functionality as before, you should either:
(1) configure `gitAuthor` to match the bot’s account, or
(2) recreate your bot’s personal access token to include the “user:email” permission so that the bot can retrieve the email itself

BREAKING CHANGE: GitHub bot admins should either configure gitAuthor in their config or generate a new token with “user:email” permissions.
2019-05-24 16:34:52 +02:00
Michael Kriese
5f213255d0 test: fix coverage (#3794) 2019-05-24 15:01:07 +02:00
Sergio Zharinov
bda25d6ca7 feat(clojure): Add basic support for Leiningen and deps.edn (#3685) 2019-05-24 07:29:26 +02:00
Rhys Arkins
c02abf0976
feat: rename hostRules.platform to hostRules.hostType (#3768)
Refactors hostRules to use field “hostType” instead of “platform”. hostType can include datasources like npm, maven, pypi, etc.
2019-05-21 13:20:09 +02:00
Rhys Arkins
dbb1332a04 fix(npm): ignoreNpmrcFile until artifact generation 2019-05-20 23:37:43 +02:00
Rhys Arkins
735121fd39 fix(npm): remove npmrc file before artifacts if ignored 2019-05-20 20:59:15 +02:00
Rhys Arkins
cdf17bd242 fix(maven): handle xml with leading spaces 2019-05-17 18:32:52 +02:00
Rhys Arkins
5e75a9fa88 fix(docker): skip any FROM with $ sign 2019-05-17 06:47:40 +02:00
Rhys Arkins
0fd67f6e89 fix(bundler): log gemfile, gemrc if marshalling error 2019-05-17 06:42:20 +02:00
Ciprian Mandache
0d369ad8f6 fix(gitlabci): support ext syntax for docker img (#3721) 2019-05-16 14:53:50 +02:00
Rhys Arkins
949229594b fix(docker): handle host with port correctly
Closes #3698
2019-05-15 11:57:03 +02:00
Rhys Arkins
22d82a4b34 fix(bundler): use bundle lock —update
Closes #3697
2019-05-15 11:01:16 +02:00
Rhys Arkins
464fd3671f fix(bundler): fix global bundler typo 2019-05-15 11:00:26 +02:00
Rhys Arkins
4e65258552 fix(pip_setup): log content when failing to parse 2019-05-15 07:33:35 +02:00
Rhys Arkins
f9596fc7ea chore: less debug logging 2019-05-15 07:33:22 +02:00
Rhys Arkins
71c7053d68 test: fix lint 2019-05-14 22:41:31 +02:00
Rhys Arkins
fdcbb39c16 fix(pip_requirements): set lockedVersion for == deps 2019-05-14 20:09:54 +02:00
Rhys Arkins
98c778cce3 fix(maven): use isValid, not isVersion 2019-05-14 19:16:39 +02:00
Rhys Arkins
c016558ad3 fix(bundler): install bundler with —no-document 2019-05-13 15:45:52 +02:00
Rhys Arkins
26f2aa47d3 fix(bundler): detect ruby constraint from Gemfile first 2019-05-13 11:54:18 +02:00
Rhys Arkins
0bf6e15636 fix(bundler): handle ‘ quotation marks in Gemfile 2019-05-12 21:52:44 +02:00
Michael Kriese
1d474e409f feat: add 60s timeout to all requests (#3641) 2019-05-10 11:54:01 +02:00
Michael Kriese
5c817b1315 fix(travis): missing file in npm package (#3649) 2019-05-09 14:39:47 +02:00
Rhys Arkins
daff90163e fix(travis): don’t use setTimeout 2019-05-09 10:43:17 +02:00
Rhys Arkins
01b5ae2638 fix: clear timeouts before existing
Closes #3644
2019-05-08 21:02:09 +02:00
Rhys Arkins
d66529711b
feat(node): dynamically determine releases by date (#3643) 2019-05-08 11:38:42 +02:00
Rhys Arkins
37acd1a2d2
docs: update pub implementation status 2019-05-08 08:56:46 +02:00
Rhys Arkins
81f04cadb5 fix(travis): fully fixed versions and docs 2019-05-08 08:02:23 +02:00
Michael Kriese
22a8572622 fix(travis): update travis node versions (#3642) 2019-05-08 06:44:38 +02:00
Rhys Arkins
701b4ee526 fix(gomod): tidy again after vendoring 2019-05-03 00:08:22 +02:00
Rhys Arkins
49c4ad07c7
fix(lerna): support update-lockfile with npm (#3623)
This fix allows update-lockfile updates to work with lerna/npm where there is a package-lock.json in every package. Still won’t work if there’s a mix of update-lockfile and non/update-lockfile updates within one branch though.
2019-05-02 18:16:22 +02:00
Nikita Chashchinskii
5c23ec69ea feat: Add homebrew manager (#3530) 2019-05-01 10:39:40 +02:00
Sergio Zharinov
ca9a21d3e5 feat(scala): Add sbt support (#3603) 2019-05-01 08:40:35 +02:00
Rhys Arkins
e17f998fb7 fix(npm): catch disk-space error in stderr 2019-04-28 23:04:51 +02:00
Rhys Arkins
f68414fb2f fix: less debug logging, more trace 2019-04-28 22:08:06 +02:00
Rhys Arkins
01753f986e fix(lerna): check for both shrinkwrap and package lock 2019-04-28 10:51:21 +02:00
Nikita Chashchinskii
ba3d3ea025 fix: Update poetry.lock file if it is in a subdirectory (#3606) 2019-04-27 19:24:55 +02:00
Michael Kriese
99530c4a85 fix(pnpm): shrinkwrap -> pnpm-lock (#3602) 2019-04-26 13:35:37 +02:00
Rhys Arkins
ce10293e57 fix(gomod): consider added/deleted vendor files too
Fixes #3590
2019-04-25 23:26:09 +02:00
Rhys Arkins
1df7231e5b refactor: modified => f 2019-04-25 23:24:44 +02:00
Rhys Arkins
d98dc246d7 fix(gomod): detect updated go.mod after artifacts
Closes #3589
2019-04-25 23:21:09 +02:00
Rhys Arkins
49653c6550 fix(gomod): comment out relative replace, don’t delete 2019-04-25 22:23:19 +02:00
Rhys Arkins
fa6dea0373 fix(npm): internalPackages typo 2019-04-25 18:26:23 +02:00
Rhys Arkins
924a43d090 fix(npm): full install for npm shrinkwrap 2019-04-25 09:31:09 +02:00
Rhys Arkins
2b4bf85b63 fix: run minimatch with dotfile matching enabled 2019-04-25 07:00:52 +02:00
Rhys Arkins
28f3ab69a6 fix(npm): lerna npm shrinkwrap lockFileMaintenance 2019-04-24 15:47:06 +02:00
Rhys Arkins
3c33ecb950 fix(poetry): skip pyproject files without poetry section 2019-04-23 12:52:53 +02:00
Rhys Arkins
b3ad425b53
feat(npm): support package aliases (#3577)
Closes #3575
2019-04-23 10:48:09 +02:00
Gaël
72802f9f2b docs: sbt / scala (#3458) 2019-04-22 22:09:12 +02:00
Rhys Arkins
b0fdfeba58
refactor(pipenv): write registryUrls to packageFile level (#3574) 2019-04-22 17:11:15 +02:00
Rhys Arkins
d1c18c84d0 fix(pipenv): handle nested definitions better
Closes #3482
2019-04-22 08:46:56 +02:00
Dmitry
55fb2de89e fix(pipenv): detect 'any-version' packages (#3544) 2019-04-22 08:19:05 +02:00
Wu Haotian
05e9c57a35 fix(npm): always run lerna bootstrap with --no-ci (#3571)
fix(npm): always run `lerna bootstrap` with `--no-ci`
2019-04-21 10:52:41 +02:00
Rhys Arkins
3460dbe08c fix(npm): remove local .npmrc file if ignoring
In gitFs, it’s not enough to just skip writing a .npmrc file if we are ignoring it - the file is already in the file system so we need to delete it so that npm/yarn don’t try to use it.
2019-04-16 23:09:35 +02:00
Sergio Zharinov
b7848757cb feat(dart): Add support for Dart (#3468)
It works for most of Dart pubfiles (except invalid YAML). Later maybe we should implement own "weaker" parser.

Closes #3301
2019-04-15 15:07:54 +02:00
Sergio Zharinov
336c94465e feat(maven): Handle parameterised repositories (#3533)
Closes #3522
2019-04-12 16:59:35 +02:00
Dmitry
4607276464 feat(bazel): support "container_pull" dependency-type (#3514) 2019-04-12 13:27:49 +02:00
Sergio Zharinov
5fb1ad3947 feat(maven): Support nested version placeholders (#3492) 2019-04-12 06:43:38 +02:00
Rhys Arkins
3ec1421301 refactor: log packagist host rules results 2019-04-10 17:44:42 +02:00
Nikita Chashchinskii
f5ef05d54b feat: Add ruby-version manager (#3515)
Adds functionality to detect and update `.ruby-version` files.
2019-04-10 14:17:21 +02:00
Rhys Arkins
6b1695e16d fix(pnpm): define store location explicitly 2019-04-10 12:13:52 +02:00
Rhys Arkins
a599eab231
feat: unify file locations (#3507)
feat: unify file locations
2019-04-09 17:14:08 +02:00
Rhys Arkins
30a67fe43c feat(composer): update --with-dependencies 2019-04-09 12:17:36 +02:00
Nikita Chashchinskii
9476c80f3d feat: Cargo manager use toml parser (#3505) 2019-04-09 10:25:13 +02:00
Rhys Arkins
2419878761 logs: dedupe err.message 2019-04-08 08:52:04 +02:00
Rhys Arkins
365b60ac18 feat(gomod): private module support (#3495) 2019-04-08 08:15:37 +02:00
Rhys Arkins
7bf52c5388 fix: Revert "feat(gomod): private module support (#3495)"
This reverts commit 0bd0ea33f6.
2019-04-08 06:56:05 +02:00
Nikita Chashchinskii
9d74afe9f2 feat: Add support for python poetry manager (#3440) 2019-04-07 09:48:48 +03:00
Rhys Arkins
0bd0ea33f6
feat(gomod): private module support (#3495)
Adds support for fetching private modules off github.com

Closes #3202
2019-04-07 08:53:16 +03:00