feat: Dockerfile digest support (#788)
This feature adds initial support for renovating Dockerfiles. Renovate now: - Detects all `Dockerfile`s in repo - Searches for `FROM x` in first non-comment line, breaks x into image, tag, digest - Queries public Docker registry for image:tag combination to find latest digest - Patches Dockerfile if necessary - Creates branches/PRs as like with npm Closes #795
Showing
- docs/configuration.md 27 additions, 0 deletionsdocs/configuration.md
- lib/api/docker.js 33 additions, 0 deletionslib/api/docker.js
- lib/config/definitions.js 28 additions, 1 deletionlib/config/definitions.js
- lib/config/templates/docker-group/pr-body.hbs 39 additions, 0 deletionslib/config/templates/docker-group/pr-body.hbs
- lib/config/templates/docker-group/pr-title.hbs 1 addition, 0 deletionslib/config/templates/docker-group/pr-title.hbs
- lib/config/templates/docker-pin-group/pr-body.hbs 39 additions, 0 deletionslib/config/templates/docker-pin-group/pr-body.hbs
- lib/config/templates/docker-pin-group/pr-title.hbs 1 addition, 0 deletionslib/config/templates/docker-pin-group/pr-title.hbs
- lib/config/templates/docker-pin/pr-body.hbs 36 additions, 0 deletionslib/config/templates/docker-pin/pr-body.hbs
- lib/config/templates/docker-pin/pr-title.hbs 1 addition, 0 deletionslib/config/templates/docker-pin/pr-title.hbs
- lib/config/templates/docker/branch-name.hbs 1 addition, 0 deletionslib/config/templates/docker/branch-name.hbs
- lib/config/templates/docker/commit-message.hbs 1 addition, 0 deletionslib/config/templates/docker/commit-message.hbs
- lib/config/templates/docker/pr-body.hbs 35 additions, 0 deletionslib/config/templates/docker/pr-body.hbs
- lib/config/templates/docker/pr-title.hbs 1 addition, 0 deletionslib/config/templates/docker/pr-title.hbs
- lib/workers/branch/dockerfile.js 19 additions, 0 deletionslib/workers/branch/dockerfile.js
- lib/workers/branch/package-files.js 11 additions, 2 deletionslib/workers/branch/package-files.js
- lib/workers/dep-type/index.js 19 additions, 6 deletionslib/workers/dep-type/index.js
- lib/workers/package-file/index.js 21 additions, 0 deletionslib/workers/package-file/index.js
- lib/workers/package/docker.js 32 additions, 0 deletionslib/workers/package/docker.js
- lib/workers/package/index.js 8 additions, 2 deletionslib/workers/package/index.js
- lib/workers/repository/apis.js 24 additions, 0 deletionslib/workers/repository/apis.js
Loading
Please register or sign in to comment