I have been using Drone from helm charts for a few months now, and this is the first time I experience this issue.
The .drone.yml file contains a regular build step via docker/plugin like the following:
- name: build-beta image: plugins/docker pull: always settings: repo: xxx tags: - beta dockerfile: Dockerfile registry: xxx username: xxx password: xxx build_args: - ENV=beta when: event: [push, tag] branch: beta
Without changing either the .drone.yml or the Dockerfile, build stops now at this step without any warnings or error messages:
---> 7386dc0d3761 Step 3/16 : RUN npm i && mkdir /ng-app && mv ./node_modules ./ng-app ---> Running in 586cb8e1d285 time="2020-04-22T11:06:45Z" level=info msg="shim containerd-shim started" address="/containerd shim/moby/586cb8e1d285dc84838a3b858b95aceb4a0fb054a766e9dfcad356ae68512d86/shim.sock" debug=false pid=294 npm WARN deprecated email@example.com: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 npm WARN deprecated firstname.lastname@example.org: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated email@example.com: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. npm WARN deprecated firstname.lastname@example.org: fsevents 1 will break on node v14+. Upgrade to fsevents 2 with massive improvements.
And from there it timeouts (whatever that timeout may be 15 minutes - 1 hour). Of course nothing is actually built and pushed to the docker registry.
Drone debug variable is set to true but does not produce any output.
Anyone has experienced something similar?