This build image contains the tools necessary to do docker builds for dotnet core and includes tooling that is used by the VSTS agent. This is an all inclusive iamge.
Simply clone the image and use the following envirionment variables. These variables must be used.
Variable | Required? | Description |
---|---|---|
TFS_URL | [X] | TFS url that this instance will connect to, you need to include the url up to /tfs |
TFS_AUTH_USERNAME | [X] | TFS Authentication username, right now this image only supports TFS username and password. A fix will be applied soon to support PAT token. |
TFS_AUTH_PASSWORD | [X] | TFS Authentication password, right now this image only supports TFS username and password a fix will be applied soon to support PAT token. |
TFS_BUILD_POOL | [X] | The build pool for the agent to join. |
In order to run this container you'll need docker installed.
Since the image runs with the parameters specificed as envirionment varialbes no parameters are required.
Variable | Required? | Description |
---|---|---|
TFS_URL | [X] | TFS url that this instance will connect to, you need to include the url up to /tfs |
TFS_AUTH_USERNAME | [X] | TFS Authentication username, right now this image only supports TFS username and password. A fix will be applied soon to support PAT token. |
TFS_AUTH_PASSWORD | [X] | TFS Authentication password, right now this image only supports TFS username and password a fix will be applied soon to support PAT token. |
TFS_BUILD_POOL | [X] | The build pool for the agent to join. |
/exec.sh
- Script used to start the build agent.
- Docker
- VSTS Agent/ADO Agent
- Powershell / PSake
- mxrss2
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Billie Thompson - Readme Tempalte - PurpleBooth