Sign inSign up

azdevopssistran/agent-devops

By azdevopssistran

•Updated over 2 years ago

Agente de compilación para Azure DevOps

Image
0

3.1K

azdevopssistran/agent-devops repository overview

Un agente de compilación es una máquina virtual o física que tiene instalado un software capaz de hacer la compilación o el despliegue de tu software. Cuando un pipeline de integración continua o de despliegue continuo inicia, Azure Pipeline ejecuta uno o más jobs, los cuales son responsabilidad del Agente en ejecutarlo.

⁠Como usar esta imagen

Para inicializar una instancia de la imagen:

⁠... via DockerCli

docker run 
   -e AZP_AGENT_NAME="<Nombre del agente>" 
   -e AZP_URL="<Instancia de Azure DevOps>" 
   -e AZP_USER="<Usuario>" 
   -e AZP_PASSWORD="<Contraseña>" 
   -e AZP_POOL="<Pool de agentes>" 
   -e AZP_AGENT_DOWNGRADE_DISABLED=true 
"azdevopssistran/agent-devops:tagname"

⁠... via docker-compose

version: "3.8"
services:
  my_agent:
    container_name: my_agent
    image: azdevopssistran/agent-devops:tagname
    command: "--once" #Desconectar el agente al terminar la tarea
    restart: unless-stopped
    environment:
     - AZP_AGENT_NAME=my_agent
     - AZP_URL=<Instancia de Azure DevOps>
     - AZP_USER=<Usuario>
     - AZP_PASSWORD=<Contraseña>
     - AZP_TOKEN=no-aplica
     - AZP_POOL=<Pool de agentes>
     - AZP_AGENT_DOWNGRADE_DISABLED=true

⁠Variables de entorno

ObligatoriaNombreDescripción
XAZP_URLDirección URL de Azure DevOps o Azure DevOps Server
XAZP_USERNombre de usuario con permisos para crear agentes
XAZP_PASSWORDContraseña del usuario
AZP_AGENT_NAMENombre del agente (valor predeterminado: nombre de host del contenedor).
AZP_POOLNombre del grupo de agentes (valor predeterminado: Default).
AZP_WORKDirectorio de trabajo (valor predeterminado: _work).
AZP_AGENT_DOWNGRADE_DISABLEDDeshabilita la actualización automática del agente (valor predeterminado: false)

⁠Variantes de la imagen

TagAgent VersionOS Version
linux3.234.0Ubuntu 24.04
windowswin-x64ServerCore 2019

Tag summary

Content type

Image

Digest

sha256:ea6ceb880…

Size

621.2 MB

Last updated

over 2 years ago

docker pull azdevopssistran/agent-devops:linux