I realised the docker image isn't tested nor updated from GYP to CMake, this pull request solves both. We are now building and running the image in CI and building using CMake.
I've refactored the drafter image a bit to use Alpine to shrink the size down, making use of separate environments for build and running so we can remove build dependency slices from the image. This makes the image around 1.8GB smaller.
I realised the docker image isn't tested nor updated from GYP to CMake, this pull request solves both. We are now building and running the image in CI and building using CMake.
I've refactored the drafter image a bit to use Alpine to shrink the size down, making use of separate environments for build and running so we can remove build dependency slices from the image. This makes the image around 1.8GB smaller.