Commit Graph

2241 Commits

Author SHA1 Message Date
Paul Tyng 8f79b660b0 feat(gomod): Run go mod tidy if configured (#3201)
Adds a configurable option to run `go mod tidy` on a repo between the `go get...` and the `go mod vendor`.

Closes #2594
2019-02-13 13:05:52 -05:00
Sergio Zharinov 302bfb7eb6 feat(maven): support dependencies defined via properties (#3199) 2019-02-13 06:36:56 -05:00
Sergio Zharinov 279f632b26 fix(maven): parse additional Maven repositories from pomfiles (#3198) 2019-02-11 09:58:49 +01:00
Rhys Arkins 2705172376 feat: GitHub Actions docker image support (#3197)
Detect GitHub Actions workflow files and pin/update any Docker image references found within.

Closes #2750
2019-02-11 09:42:54 +01:00
Rhys Arkins c711fb4cea refactor: getArtifacts returns an array 2019-02-09 07:08:15 +01:00
Rhys Arkins 13cc5b5b0e refactor: rename lock files -> artifacts 2019-02-09 07:08:15 +01:00
Konstantin_Kurganov 9a806cf537 feat: add "hex" datasource (Elixir/Erlang) (#3167)
Closes #3043
2019-02-08 14:13:36 +01:00
Rhys Arkins e91809c3fa feat(azure): gitFs support (#3186)
Closes #2811
2019-02-08 11:20:04 +01:00
Vladimir Starkov 8a841a7c81 feat(bitbucket): Bitbucket Server platform support (#2774)
Closes #2482
2019-02-07 20:04:23 +01:00
rtaum fe40f1ef48 feat(python): add simple endpoint support (#3125)
Closes #2970
2019-02-07 08:56:02 +01:00
Sergio Zharinov 4c26d593b9 refactor(maven): unify depName between Maven and Gradle (#3179)
Closes #3173
2019-02-06 17:40:29 +01:00
Rhys Arkins fd85d068f4 fix: trim urls from getPkgReleases
Closes #3169
2019-02-04 21:49:49 +01:00
Rhys Arkins 67cbbba80b fix: Revert "feat(gradle): use maven datasource (#3062)"
This reverts commit 0a2b212c76.
2019-02-04 21:31:04 +01:00
FidoX 0a2b212c76 feat(gradle): use maven datasource (#3062) 2019-02-04 16:05:04 +01:00
Rhys Arkins 7fb7b93ef7 feat(bitbucket): git fs (#3168)
Adds gitFs support to Bitbucket Cloud. It is now mandatory to configure Bitbucket with username/password instead of token.

Closes #2550, Closes #3024
2019-02-04 16:03:02 +01:00
Rhys Arkins ebd81cd0bc fix(maven): use maven versioning, not semver 2019-02-04 12:16:33 +01:00
Rhys Arkins a9332a8db0 feat: replace purl with datasource (#3154)
This deprecates the (internal) use of package URLs and instead replaces with `datasource`/`lookupName`.

Closes #3005
2019-02-04 09:41:22 +01:00
Rhys Arkins 5b985b713e feat: got wrapper (#3159)
Wraps the `got` library in our own wrapper to add:
- Renovate user agent
- Memory cache wrapper
2019-02-03 19:53:44 +01:00
Rhys Arkins 392f67ad16 fix(orbs): use npm versionScheme for ranges 2019-02-03 19:27:01 +01:00
Sergio Zharinov 59eebe3ce9 feat(maven): Add support for Maven (#3147)
Alpha version of Maven support

Closes #3029
2019-02-02 18:27:02 +01:00
Rhys Arkins b5965c6285 fix(gitFs): gracefully handle authentication failure 2019-02-02 02:46:32 +01:00
Christian Köberl 0355b7558e feat(docker): add support for basic auth (#3137) 2019-02-01 06:54:13 +01:00
Gord Lea 3bf4c6d798 fix(ghe): update github release notes to use api endpoint instead of sourceUrl (#3111)
The code to get a list of releases was not using the RENOVATE_ENDPOINT when the npm modules it was fetching releases for had it's git repository on github enterprise.

Closes #3079
2019-02-01 06:43:15 +01:00
Sergio Zharinov 201d6e02d4 feat(maven): additional package info fetching (#3146) 2019-01-31 20:04:45 +01:00
Ben 59b1b747d7 fix(tests): sort setup.py dependencies by lineNumber (#3141)
Closes #3131, Closes #3136
2019-01-30 21:32:38 +01:00
Rhys Arkins dd73bc8c35 refactor: purl return subset 2019-01-30 10:39:52 +01:00
Rhys Arkins 64dfb59c21 refactor: purl registryUrls 2019-01-30 10:34:04 +01:00
Rhys Arkins ec9ea0e800 tests: remove unused qualifiers 2019-01-30 10:33:09 +01:00
Rhys Arkins 371003fabb refactor: purl use subpath for lookupType 2019-01-30 10:23:44 +01:00
Rhys Arkins 8ee4a68e6d refactor: terraform registryUrls 2019-01-30 09:55:57 +01:00
Rhys Arkins 70dc1c4292 feat(docker): preserve registry in depName (#3133) 2019-01-30 09:27:53 +01:00
Rhys Arkins b794c9ec84 refactor: maven repositoryUrls 2019-01-30 06:46:41 +01:00
Rhys Arkins 2c4ee47f99 refactor: drop github qualifiers from go 2019-01-30 06:46:41 +01:00
Rhys Arkins ba59a21505 refactor: terraform registryUrls 2019-01-30 06:46:41 +01:00
Rhys Arkins 0f12451c5c tests: improve datasource coverage 2019-01-30 06:46:41 +01:00
Rhys Arkins d7629ce68d fix(datasource): remove unused normalize qualifier 2019-01-30 06:46:41 +01:00
Rhys Arkins debc75f3f4 refactor: move lookupType out of qualifiers 2019-01-30 06:46:41 +01:00
Rhys Arkins bf57bb8071 refactor: github ref => lookupType 2019-01-30 06:46:41 +01:00
Rhys Arkins 7e7ec8cc56 refactor: remove purl namespace and name 2019-01-30 06:46:41 +01:00
Rhys Arkins f145e886a1 refactor: ignore purl.version 2019-01-30 06:46:41 +01:00
Rhys Arkins 82cc45b2e5 refactor: purl.type -> purl.datasource 2019-01-30 06:46:41 +01:00
Rhys Arkins d0018cbd2d refactor: purl.fullname -> lookupName 2019-01-30 06:46:41 +01:00
Rhys Arkins a09475d219 fix(docker): match https prefix 2019-01-29 19:20:36 +01:00
Rhys Arkins 0246f6c201 refactor: getPkgReleases 2019-01-28 06:40:37 +01:00
TKappatsch cbb8190755 fix(docker): don't send manifest header when fetching tag list (#3124)
fixes #3078
2019-01-28 03:16:32 +01:00
Lukas Eipert 5aa73a16c9 perf(gitlab): Use gitlab's API to find renovate branches (#3115)
Instead of retrieving all branches and filtering later on, we make use
of GitLab's search: https://docs.gitlab.com/ee/api/branches.html
2019-01-28 02:39:44 +01:00
Rhys Arkins 7be86204ad fix(npm): check for invalid names 2019-01-27 08:40:43 +01:00
Rhys Arkins f5b3fe1a75 fix(bazel): try archive update if download fails 2019-01-26 06:41:16 +01:00
Rhys Arkins 396fb977c3 fix(allowed-versions): fallback to npm semver range syntax 2019-01-25 08:21:28 +01:00
Rhys Arkins d499cb0cd5 fix(docker): skip sources containing variables 2019-01-25 07:02:13 +01:00