Commit Graph

6 Commits

Author SHA1 Message Date
Alan Orth a94ebccf3d
Use Node.js 14 instead of 12
continuous-integration/drone/push Build is passing Details
2022-06-07 09:36:46 +03:00
Alan Orth 40b3fb4979
.drone.yml: Build on Node.js 16
continuous-integration/drone/push Build is passing Details
We want to build on LTS or "current" releases only.

See: https://nodejs.org/en/about/releases/
2021-08-19 16:09:05 +03:00
Alan Orth 7a2ac26879
.drone.yml: Update npm before install and build
continuous-integration/drone/push Build is passing Details
It seems that the issue with not being able to find webpack-cli is
due to some behavior with an older version of npm. My local devel-
opment environment has npm 7.6.x and so does the Node.js 15 conta-
iner, while the Node.js 12 and 14 containers have npm 6.14.x.

Updating npm fixes the issue with `npx webpack` not being able to
find webpack-cli's webpack command (perhaps it installs the peer
dependency automatically, I don't know).
2021-03-23 10:16:02 +02:00
Alan Orth 085cf9847f
.drone.yml: Run on current and LTS Node.js releases
Node.js v10 will cease to be LTS next month and I haven't even used
it for a while already, so let's change this to only run on 12, 14,
and 15, which are the current active and LTS releases.

See: https://nodejs.org/en/about/releases/
2021-03-23 09:39:40 +02:00
Alan Orth d6ab3cda0a
.drone.yml: Correct npm task
continuous-integration/drone/push Build is passing Details
2020-12-10 12:49:57 +02:00
Alan Orth bfac136c3e
Add .drone.yml for ci.mjanja.ch 2020-12-10 12:48:12 +02:00