Skip to content

iot-gicom/ga-runner-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ga-runner-docker

Este repositorio proporciona runners autohospedados de GitHub en un contenedor Docker.

Nota: Para utilizar este contenedor, es necesario generar un personal access token de GitHub con las siguientes propiedades: repo, workflow y admin:org.

Actualizar RUNNER_VERSION con la ultima version disponible antes de generar la imagen. Link

Uso

Para construir la imagen Docker, ejecuta el siguiente comando:

docker build -t gicom/ga-runner .

Despliegue

Añadir las variables de entorno de GitHub al archivo .env (.env_emplate es un ejemplo):

USER=agustinbene
REPO=back-access-control-gicom
TOKEN=token

Para levantar el servicio, puedes hacerlo de dos maneras:

  1. Utilizando Portainer:

    • Importa el archivo docker-compose.yml en Portainer y despliega el servicio.
  2. Utilizando Docker Stack:

docker stack deploy -c docker-compose.yml ga-runner-docker

About

Github self-hosted runners in a Docker container

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published