Rhys Arkins
03d0066de2
refactor(config): move autodiscover to global
2019-01-22 20:05:38 +01:00
Rhys Arkins
c9f175daaa
refactor: redact gotOptions
2019-01-22 19:58:30 +01:00
Ilya Savchuk
514d527d7a
feat(automerge): merge passing branch even if PR exists ( #3097 )
...
Automerge branch even if PR has previously been raised, so long as only one commit exists. This handles the case where an initial update e.g. v1.0.1 fails, causing PR to be raised, but then a v1.0.2 is published which fixes the failure.
Closes #1381
2019-01-22 10:27:14 +01:00
Rhys Arkins
86741d9663
chore: travis build v13
2019-01-22 09:50:56 +01:00
Rhys Arkins
05dbd3f846
refactor: travis use Node.js 10
2019-01-22 09:41:06 +01:00
Rhys Arkins
8796b6123c
feat: Dockerfile use ubuntu base
...
Redesigns Renovate’s Dockerfile to use Ubuntu 18 as its base.
Closes #3063
2019-01-22 09:41:06 +01:00
Rhys Arkins
95e563e588
feat: require node.js 10 ( #3071 )
...
BREAKING CHANGE: Renovate now requires Node.js 10.x to run
2019-01-22 09:41:06 +01:00
Ilya Savchuk
f6ed2256f7
refactor: changed all VSTS to Azure DevOps ( #3022 )
...
Rename all VSTS references to be Azure DevOps.
Closes #2810
BREAKING CHANGE: 'vsts' platform is now renamed to 'azure'
2019-01-22 09:41:06 +01:00
Rhys Arkins
d471ed83f1
feat: deprecate platform tokens ( #3067 )
...
Deprecate use of “special” env var like `GITHUB_TOKEN` and instead standardize on `RENOVATE_*` environment variables instead.
Closes #2834
BREAKING CHANGE: For GitHub, GitLab, Bitbucket and VSTS you need to migrate `*_ENDPOINT` to `RENOVATE_ENDPOINT`, `*_TOKEN` to `RENOVATE_TOKEN`, and same for `BITBUCKET_USERNAME` and `BITBUCKET_PASSWORD`.
2019-01-22 09:41:06 +01:00
Rhys Arkins
a6efa87465
feat: deprecate heroku support ( #3047 )
...
I haven’t used Heroku with Renovate in over a year and am not able to directly support it. I think it would be best to be made into a “wrapper” repository like https://github.com/renovatebot/renovate-heroku
BREAKING CHANGE: renovate repository no longer supports direct deployment to Heroku
2019-01-22 09:41:06 +01:00
Rhys Arkins
ab67100562
chore: travis yaml single quotes
2019-01-22 09:14:13 +01:00
Rhys Arkins
869225d0df
feat(npm): use repository directory from listing
...
Closes #3096
2019-01-22 07:37:51 +01:00
Rhys Arkins
e578bfff43
fix(automerge): check branch status again before automerge
...
Catches an edge case where a PR is configured for automerge and a new update comes right before automerge. If branch protection wasn’t configured, Renovate was using a “stale” branch status to think it’s OK to merge. Added an additional check before automerging that should catch it.
Fixes #3099
2019-01-22 06:42:08 +01:00
Rhys Arkins
372bfeb1d0
fix(ruby): skip rubygems compatibility check
2019-01-22 06:07:18 +01:00
Rhys Arkins
74ec520830
feat(ruby): cache versions list 15 minutes
2019-01-22 05:55:39 +01:00
Rhys Arkins
c2f18e47d4
fix(ruby): datasource throw if empty
2019-01-22 05:55:09 +01:00
Rhys Arkins
1408bb4bc0
feat(ruby): ruby-version datasource
...
Closes #3088
2019-01-21 21:01:49 +01:00
Rhys Arkins
d8a4f4f479
chore: fix dependency order
2019-01-21 20:53:43 +01:00
Rhys Arkins
1b5d3399b4
Revert "fix(bundler): compatibility true"
...
This reverts commit 625fa4744f
.
2019-01-21 19:07:44 +01:00
Rhys Arkins
625fa4744f
fix(bundler): compatibility true
2019-01-21 18:40:57 +01:00
Rhys Arkins
33b3308df6
refactor: log purl if lookup fails
2019-01-21 16:48:10 +01:00
Rhys Arkins
1ee546b0ea
feat(bundler): use ruby and bundler versions to update lock files
2019-01-21 14:50:30 +01:00
Rhys Arkins
d4cff79374
refactor: gitFs stage
2019-01-21 14:48:55 +01:00
Rhys Arkins
1f49fcd523
refactor: compatibility through to branch
2019-01-21 14:13:20 +01:00
Rhys Arkins
8dfca59c04
feat(bundler): extract bundler compatibility from Gemfile.lock
2019-01-21 13:10:58 +01:00
Rhys Arkins
28a1f864d4
tests: remove unused config
2019-01-21 13:10:57 +01:00
Rhys Arkins
e02ffbdc60
feat(bunder): extract ruby compatibiity version
2019-01-21 13:10:56 +01:00
Renovate Bot
2d325f8d24
build(deps): update dependency pnpm to v2.25.4
2019-01-21 12:00:51 +00:00
Renovate Bot
2aaabfdd27
build(deps): update dependency npm to v6.6.0
2019-01-21 11:00:43 +00:00
Rhys Arkins
b212f8d6df
feat: packageRules filter on depTypes
...
Needed for package managers that support more than one depType (e.g. Bundler).
Closes #3076
2019-01-21 05:44:14 +01:00
Rhys Arkins
b8df0f8571
fix(docker): retry 406 repository with library prefix
...
Closes #3078
2019-01-19 13:43:17 +01:00
Renovate Bot
2c8484817d
chore(deps): update dependency husky to v1.3.1
2019-01-19 11:00:38 +00:00
Renovate Bot
e83100a122
build(deps): update dependency validator to v10.11.0
2019-01-19 10:02:55 +00:00
Renovate Bot
ccfd6ec80b
build(deps): update dependency pnpm to v2.25.2
2019-01-19 09:01:03 +00:00
Rhys Arkins
b9d19e6738
fix(github): delinkify markdown references
...
Closes #3082
2019-01-18 10:35:21 +01:00
Sergio Zharinov
d9535e766f
refactor: replace fast-xml-parser dependency to xmldoc ( #3081 )
2019-01-17 18:11:04 +00:00
Rhys Arkins
525fed3069
fix(github): throw if GitHub Pro limitation
2019-01-15 11:15:23 +01:00
Rhys Arkins
2ea047f4eb
fix(bundler): ignore .cache
2019-01-15 09:47:23 +01:00
Rhys Arkins
00ff3d6385
tests: fix lint
2019-01-15 09:46:01 +01:00
Rhys Arkins
3a515cd467
fix(logs): don’t debug whole configs
2019-01-15 09:33:24 +01:00
Rhys Arkins
e14212e2a1
docs: typo
...
Closes #3072
2019-01-15 05:49:26 +01:00
Renovate Bot
467e4257b7
build(deps): update dependency got to v9.5.1
2019-01-14 16:00:38 +00:00
Renovate Bot
dbe83778d1
build(deps): update dependency gl-got to v9.0.3
2019-01-14 15:00:54 +00:00
Rhys Arkins
78f0803c76
fix: consider depType when deduplicating updates
2019-01-14 14:55:57 +01:00
Renovate Bot
b1d90ca547
build(deps): update dependency pnpm to v2.25.1
2019-01-14 09:24:12 +01:00
Renovate Bot
f4d412e40a
build(deps): update dependency luxon to v1.10.0
2019-01-14 07:53:13 +01:00
renovate[bot]
1c9bf7d8ea
build(deps): update dependency semantic-release to v15.13.3 ( #3068 )
...
build(deps): update dependency semantic-release to v15.13.3
2019-01-14 07:35:39 +01:00
Rhys Arkins
9c444a0508
docs: ruby, bundler
2019-01-14 07:20:34 +01:00
Rhys Arkins
ce8090ea33
docs: ruby/bundler alpha
2019-01-14 06:59:15 +01:00
Rhys Arkins
ba77d4a0e7
feat(bundler): extract, update, artifacts ( #3058 )
...
This completes the work of adding basic Ruby/Bundler support to Renovate. It will now find all Gemfiles in a repository, extract dependencies from them, look up results on Rubygems, and raise PRs if updates are found.
Closes #932
2019-01-14 06:52:13 +01:00