Commit Graph

2241 Commits

Author SHA1 Message Date
Sergio Zharinov bda25d6ca7 feat(clojure): Add basic support for Leiningen and deps.edn (#3685) 2019-05-24 07:29:26 +02:00
Sergio Zharinov 39be8f9c30 test(maven): Add leading spaces to simple.pom.xml fixture (#3803) 2019-05-23 19:54:25 +02:00
Rhys Arkins 1f6d18fcd6 fix(github): use defaults.endpoint
Closes #3787
2019-05-21 17:16:27 +02:00
Rhys Arkins 87f2b04f4e feat(host-rules): remove overrides option (#3785) 2019-05-21 15:12:53 +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
Michael Kriese 0ecc16baf0 chore(build): fix linting (#3769) 2019-05-21 11:15:50 +02:00
Michael Kriese 314889031e feat(bitbucket): convert to typescript (#3767) 2019-05-21 10:34:28 +02:00
Rhys Arkins 73a2b42ac2 fix: clear and apply hostRules before each repo 2019-05-21 08:45:30 +02:00
Ciprian Mandache 05ec931f36 fix: remove checkbox hints + checkbox formatting for bitbucket via readOnlyIssueBody() transformer (#3765) 2019-05-21 08:21:44 +02:00
Rhys Arkins dbb1332a04 fix(npm): ignoreNpmrcFile until artifact generation 2019-05-20 23:37:43 +02:00
Michael Kriese cc52c20533 feat(bitbucket-server): convert to typescript (#3756) 2019-05-20 15:08:18 +02:00
Michael Kriese 154f776ceb test(workers): fix autodiscover tests (#3762) 2019-05-20 13:50:58 +02:00
Rhys Arkins ee218097dc feat: refactor platform authentication (#3758) 2019-05-20 10:59:30 +02:00
Rhys Arkins 335a57364f feat(host-rules): allow find by endpoint 2019-05-20 06:15:06 +02:00
Michael Kriese 61bdb3e14b fix(bitbucket-server): wrong stale pr check (#3754) 2019-05-20 05:44:14 +02:00
Rhys Arkins eac3c92b71 fix(vulnerability-alerts): pypi allowedVersions syntax 2019-05-19 07:18:10 +02:00
Rhys Arkins 31bd24869d fix(vulnerability-alerts): maven matchCurrentVersion syntax 2019-05-19 07:12:40 +02:00
Rhys Arkins 6d86bbd353 fix(vulnerability-alerts): use datasources, not managers 2019-05-19 07:08:31 +02:00
Rhys Arkins 0096417c1e test: update snapshot 2019-05-19 07:00:38 +02:00
Rhys Arkins f0a4951269 test: isGitHub 2019-05-18 18:40:07 +02:00
Rhys Arkins e46966e390 refactor: remove unused isGitHub/etc 2019-05-18 18:38:46 +02:00
Rhys Arkins a687ef0b36 tests: add bitbucket server platform check 2019-05-18 10:17:08 +02:00
Rhys Arkins 413d496648 tests: drop snapshot, replace with throws 2019-05-18 07:12:40 +02:00
Michael Kriese ab5a531ada fix(gitFs): force update diverged branches (#3737) 2019-05-17 13:43:00 +02:00
Rhys Arkins 8f6e124998 fix(semantic-commits): fix lazy git semantic commit detection (#3735) 2019-05-17 10:24:29 +02:00
Rhys Arkins ee0054c086 fix: malformed ruby version string (#3732)
Use fork until this fix is merged upstream
2019-05-17 09:28:42 +02:00
Michael Kriese 07e464c090 fix(workers): do not prune on dryRun (#3734) 2019-05-17 09:28:10 +02:00
Rhys Arkins 3215d2966a feat(gitFs): lazy fetching (#3638)
Instead of shallow cloning every branch (using —no-single-branch), we now clone only the default branch and lazy fetch the others as needed.
2019-05-17 08:10:40 +02:00
Michael Kriese 242148a99a test: allow debug jest (#3725) 2019-05-16 18:54:54 +02:00
Michael Kriese affc0116f0 fix(gitFs): fix fetch args (#3723)
fix(gitfs): fix wrong fetch arguments
2019-05-16 17:01:25 +02:00
Ciprian Mandache 0d369ad8f6 fix(gitlabci): support ext syntax for docker img (#3721) 2019-05-16 14:53:50 +02:00
Michael Kriese 7114260db6 test(gitFs): convert tests to typescript (#3719) 2019-05-16 13:42:25 +02:00
Michael Kriese 0189dd8c4b feat: convert storage to typescript (part2) (#3690) 2019-05-16 13:00:40 +02:00
Rhys Arkins 949229594b fix(docker): handle host with port correctly
Closes #3698
2019-05-15 11:57:03 +02:00
Michael Kriese 5c4e53498a fix(platform): check branch exists before retrieving status (#3695) 2019-05-15 08:22:33 +02:00
Rhys Arkins 7ac3b07914 fix(python): default to rangeStrategy=replace
Use rangeStrategy=replace whenever an unsupported rangeStragegy is in use (e.g. update-lockfile).
2019-05-15 07:19:06 +02:00
Rhys Arkins fdcbb39c16 fix(pip_requirements): set lockedVersion for == deps 2019-05-14 20:09:54 +02:00
Rhys Arkins 3461705e4c fix(maven): isVersion/isSingleVersion/isValid 2019-05-14 19:08:40 +02:00
Rhys Arkins 805ae952e6 fix: rebase if package file not found in existing branch 2019-05-14 14:06:22 +02:00
Rhys Arkins 982a8edcb7 test: fix tslint 2019-05-14 12:00:50 +02:00
Johan Hillerström 88b1f0f0c1 feat(devops): Add azureAutoComplete config option (#3661) 2019-05-13 16:19:31 +02:00
Rhys Arkins 2ccfff5e66 fix(gitlab): detect forks
Closes #3679
2019-05-13 12:20:22 +02:00
Rhys Arkins 9e94b15059 tests: check lib/ and dist/ static files match (#3674) 2019-05-13 10:17:53 +02:00
Rhys Arkins 991f69c36b fix(bundler): refactor rubygems.org fetching to use CDN (#3669)
Refactors fetching of dependencies from Rubygems.org to use the /versions file instead of the official API. For now this means no metadata from Rubygems, so it will be added in a future PR.

Closes #3373
2019-05-12 15:50:29 +02:00
Michael Kriese 0143c20c08 feat(bitbucket-server): use default reviewers (#3647) 2019-05-10 13:28:35 +02:00
Rhys Arkins f2b48c8383 feat: gitFs-only for GitLab
The gitlab platform is now implemented using gitFs over http/https. Ensure you are using a Personal Access Token with “api” scope. Remove any custom “gitFs” config option now - it will be autodetected based on the endpoint value. For most - maybe all - users, there should not be any change required at all.

Closes #3478

BREAKING CHANGE: gitlab platform is now gitFs only and requires a Personal Access Token with api scope.
2019-05-09 12:37:11 +02:00
Matt Lavin 44f8f328d1 fix(bitbucket): Close PRs when deleting branches (#3646) 2019-05-09 06:43:54 +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
Dmitry9 0a1b188c3e removed test for caching 2019-05-07 21:17:02 +02:00