GSA-TTS / gitlab-runner-cloudgov

Code for running GitLab CI/CD jobs on cloud.gov
Other
3 stars 0 forks source link

Support Alpine and RedHat distro based images #9

Open pauldoomgov opened 3 months ago

pauldoomgov commented 3 months ago

As a GitLab Runner user, I would like to run job steps with images based on non-Debian distros, So I may avoid having to build new base images and other silly things just because the cloud.gov runner doesn't know how to install packages correctly.

Proposed Solution

Acceptance Criteria

Additional Info

The current guilty code:

https://github.com/GSA-TTS/gitlab-runner-cloudgov/blob/11f09a79aa62d992a23bac0cabccbddf9c835588/runner/cf-driver/prepare.sh#L113C1-L137C1

zjrgov commented 3 months ago

APK seems to just be missing which is odd. Also odd is npm not being available on a Node image. Could be related?