Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/valiot/runner-image


https://github.com/valiot/runner-image

actions devops docker workflows

Last synced: 7 days ago
JSON representation

Awesome Lists containing this project

README

        

Valiot's Self-hosted runner image

The [default image](https://github.com/actions/actions-runner-controller/blob/master/docs/about-arc.md#software-installed-in-the-runner-image) comes very slim, we need to add some packages.

Custom packages added
- yarn
- azure cli
- kubectl
- gh
- hub
- [Cypress Dependencies](https://docs.cypress.io/guides/continuous-integration/introduction#UbuntuDebian)

## Version
1.4.1

## Build and Push
```bash
docker buildx build --no-cache -t ghcr.io/valiot/runner-image:${version} -t ghcr.io/valiot/runner-image:latest . --platform=linux/amd64,linux/arm64 --push
```

If you have issues building the image try adding `--no-cache` to the docker command

Read more at:
- https://github.com/actions/setup-node/issues/182
- https://github.com/actions/runner-images
- https://github.com/catthehacker/docker_images