Commit graph

2658 commits

Author SHA1 Message Date
Renovate Bot
cce92e4d29 fix: update dependency moment to v2.22.0 2018-03-30 22:15:22 +00:00
Rhys Arkins
cc311c1454 build: update node engines, remove npm engines 2018-03-30 21:20:15 +02:00
Rhys Arkins
7acfb0e985 chore: update package.json description and keywords 2018-03-30 21:19:30 +02:00
Rhys Arkins
55e71bf041
tests: improve readability of fatal error test (#1756)
tests: improve readability of fatal error test
2018-03-30 20:20:18 +02:00
Rhys Arkins
9dacb464f4
ci: call Netlify webhook for master deploy 2018-03-30 19:55:41 +02:00
Rhys Arkins
b15909f8df
feat: enabledManagers (#1755)
feat: enabledManagers
2018-03-30 17:00:51 +02:00
Renovate Bot
b98a834e99 chore: update dependency eslint-plugin-import to v2.10.0 2018-03-30 13:06:44 +00:00
Rhys Arkins
6edb5fd579 fix: cache github requests that include a host prefix
We were only caching GET requests that start with `repos/` and so this skipped URLs requested by our release-notes (CHANGELOG.md) function.
2018-03-30 13:37:06 +02:00
Rhys Arkins
c4d8c36fd6 logs: log github requests only if non-cached 2018-03-30 13:33:37 +02:00
Renovate Bot
2985511b36 fix: update node:8.11.0-alpine digest 2018-03-30 09:58:43 +02:00
Rhys Arkins
ffbf332a32 fix: prune past latest versions earlier 2018-03-30 09:38:17 +02:00
Rhys Arkins
5b3d7a9f86 refactor: use common manager resolve function 2018-03-30 07:38:38 +02:00
Rhys Arkins
abb12d850a fix: tag docker image as latest when on semver 2018-03-30 06:42:25 +02:00
Rhys Arkins
974e210bd3 fix: set mergeable and cli options in manager definitions 2018-03-30 06:34:20 +02:00
Rhys Arkins
5945352890 fix: insert version tag for docker only if it’s a semver 2018-03-30 06:13:35 +02:00
Rhys Arkins
04d47b5e47 fix: insert correct version into package.json before docker build
Closes #1733
2018-03-30 06:12:40 +02:00
Rhys Arkins
9a36bdcf1b refactor: rename setNewValue to updateDependency 2018-03-30 06:05:00 +02:00
Rhys Arkins
ba614d4624 fix: support quotation marks for circleci
Fixes #1745
2018-03-29 19:25:31 +02:00
Rhys Arkins
9a28852eb9 fix: correct logic 2018-03-29 19:09:27 +02:00
Rhys Arkins
339a767582 fix: filter out parameterised docker-compose tags
e.g. ${TAG}
2018-03-29 18:38:18 +02:00
Rhys Arkins
f5ecc1f4c8 logs: lower no digest from warn to info 2018-03-29 18:37:57 +02:00
Rhys Arkins
b57437940b fix: handle quoted docker compose strings 2018-03-29 15:42:17 +02:00
Rhys Arkins
fb71523e7f fix: use Docker not Dockerfile in templates 2018-03-29 15:03:32 +02:00
Rhys Arkins
71433de9c6 logs: trace docker version list 2018-03-29 15:02:48 +02:00
Rhys Arkins
9d192ff075 feat: enable docker-compose by default
Flips Docker Compose config from default disabled to default enabled.
2018-03-29 14:20:05 +02:00
Rhys Arkins
6eea2e63d3 logs: info only if issues are disabled 2018-03-29 14:16:39 +02:00
Rhys Arkins
23aed69944
docs: remove outdated nested config description 2018-03-29 13:13:38 +02:00
Rhys Arkins
13ca5d66f7 fix: actively handle 401 auth deny from docker registries 2018-03-29 12:45:22 +02:00
Rhys Arkins
533f866c82 fix: don’t raise error for locked private dependencies
yarn should be able to handle this now.

Closes #1721
2018-03-29 11:34:36 +02:00
Rhys Arkins
aa3d361187 fix: throw registry failure if a tag has no manifest 2018-03-29 10:53:08 +02:00
Rhys Arkins
20cdd20f18 refactor: downgrade docker warn to info 2018-03-29 10:49:00 +02:00
renovate[bot]
6f54ef532d fix: update node:8.11.0-alpine digest (#1740)
fix: update dockerfile node image 8.11.0-alpine digest (8af2ad)
2018-03-29 09:02:51 +02:00
Rhys Arkins
9d6401f823 fix: skip missing docker manifests altogether 2018-03-29 07:59:20 +02:00
Renovate Bot
6ccad8a708 fix: update node to tag 8.11.0-alpine 2018-03-29 05:42:20 +00:00
Rhys Arkins
2e173c3539 fix: better fix for undefined new docker digest 2018-03-29 07:07:56 +02:00
Rhys Arkins
9b19096743 fix: filter out null docker digests
Closes #1739
2018-03-29 06:57:12 +02:00
Rhys Arkins
6feaeb7e4d fix: Revert "fix: update node to tag 8.11.0-alpine"
This reverts commit 81b6d7a9cf.
2018-03-29 06:45:46 +02:00
Renovate Bot
81b6d7a9cf fix: update node to tag 8.11.0-alpine 2018-03-29 06:10:23 +02:00
Rhys Arkins
cb92a9e010 fix: validator needs to use async validate command
Closes #1734
2018-03-29 05:47:59 +02:00
Rhys Arkins
70ae736988 fix: abort if renovate config returns null 2018-03-28 21:01:38 +02:00
Rhys Arkins
94a5240858
feat: CircleCI docker image support (#1732)
Adds support for renovating docker image definitions in CircleCI 2 config files (`.circleci/config.yml`).

Closes #1714
2018-03-28 20:12:56 +02:00
Rhys Arkins
3b2d8d2dd4 fix: consider newFrom when evaluating group logic 2018-03-28 19:54:42 +02:00
Rhys Arkins
cb3537feaa refactor: return manager name with package files 2018-03-28 19:53:42 +02:00
Rhys Arkins
d9c1521f73 fix: delete blocking branch before attempting create 2018-03-28 16:08:07 +02:00
Rhys Arkins
b724a411da
feat: Docker Compose support (#1729)
Adds support for renovating Docker Compose files (e.g. `docker-compose.yml`). Functionality is essentially the same as the existing `Dockerfile` capabilities, so config for `docker` is shared with `docker-compose` but may also be overridden.

Merging as disabled by default - will wait for some opt-in testing before turning it on by default.

Closes #832
2018-03-28 15:24:42 +02:00
Rhys Arkins
906c6273c7 fix: raise config errors for package rules missing selectors 2018-03-28 15:13:32 +02:00
Rhys Arkins
1c96ba54b4 chore: fix Warning typo 2018-03-28 13:33:58 +02:00
Renovate Bot
ed28211764 fix: update dependency semver-utils to v1.1.2 2018-03-28 09:10:46 +00:00
Rhys Arkins
b89f448946
feat: validate packageRule selectors (#1728)
Validates that each packageRule must contain at least one selector. Resolves the rule first to allow for presets.

Closes #1345, Closes #1693
2018-03-28 10:04:07 +02:00
Rhys Arkins
2611b52489 refactor: move extends validation inside list validation 2018-03-28 09:37:19 +02:00