Add dependabot for docker files.#97556
Add dependabot for docker files.#97556fluttergithubbot merged 3 commits intoflutter:masterfrom godofredoc:remove_deps
Conversation
This also remove nodejs, go and bundler dependencies from the docker image.
|
|
||
| # Install golang more recent than in repo (necessary for dashing to build) | ||
| RUN curl 'https://dl.google.com/go/go1.13.3.linux-amd64.tar.gz' | tar xvz | ||
| ENV GOBINARY=/go/bin/go |
There was a problem hiding this comment.
I'm confused, I thought the docs-linux shard depended on this.
HOWEVER, on pre-submit, the docs-linux shard did not trigger a rebuild of the docker image: https://cirrus-ci.com/task/5053363346735104
The change to the Dockerfile here should have invalidated the cache. Or am I missing something?
There was a problem hiding this comment.
The way I thought this worked was that, prior to a linux build, cirrus would hash the dockerfile (the path is specified here: https://github.com/flutter/flutter/blob/master/.cirrus.yml#L20), and if that hash was already cached with a pre-built image, that image would be used. I would think that this change would invalidate that cache.
There was a problem hiding this comment.
The image was built in the previous commit d013c07, the last commit didn't trigger an image build because it only changed a README file.
This also remove nodejs, go and bundler dependencies from the docker
image.
Pre-launch Checklist
///).If you need help, consider asking for advice on the #hackers-new channel on Discord.