项目作者: ypeek

项目描述 :
Azure Pipelines Agent Docker image
高级语言: Shell
项目地址: git://github.com/ypeek/azdo-pipelines-agent-docker.git
创建时间: 2020-12-09T10:58:19Z
项目社区:https://github.com/ypeek/azdo-pipelines-agent-docker

开源协议:

下载


Azure DevOps Pipeline Agent Docker Image

This repository can be used to create an Azure DevOps Pipeline Agent for Docker.

BUILD

docker build -t dockeragent:latest .

DEPLOY

Environment variables needed to start

See .env

  • AZP_URL
  • AZP_TOKEN
  • AZP_AGENT_NAME
  • AZP_POOL (Default = Default. Create pool before creating the agents. Create here)

Start command

Create docker network for agents

docker network create azdo_agents_network

Start container

docker run -d -e AZP_URL=$AZP_URL -e AZP_TOKEN=$AZP_TOKEN -e AZP_AGENT_NAME=$AZP_AGENT_NAME -e AZP_POOL=$AZP_POOL —net azdo_agents_network —name $AZP_AGENT_NAME dockeragent:latest

Use docker-compose

docker-compose up -d