SJRK-361: Pin Docker version

Metadata

Source
SJRK-361
Type
Task
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
N/A
Reporter
Giovanni Tirloni
Created
2020-06-02T16:28:53.811-0400
Updated
2020-06-08T09:44:49.721-0400
Versions
N/A
Fixed Versions
N/A
Component
N/A

Description

With GitHub Actions, I cannot force a build without creating a commit. In Jenkins, we'd just push the build button to re-run a job.

That means that whenever there's an update to Node.js, we don't have a way to update the actual containers that are running with the new image because we're using FROM node:10-alpine.

I'm proposing we pin the Node.js version here so every new version requires a PR/commit that will in turn trigger the CI/CD job that will deploy new containers.

I think this will have to be our strategy for Docker images going forward.

Comments