GoTool@0 – Task zum Starten des Toolinstallationsprogramms v0
Verwenden Sie diese Aufgabe, um im Toolscache zu suchen oder eine bestimmte Version von Go herunterzuladen und sie dem PFAD hinzuzufügen.
Sucht eine bestimmte Version von Go im Toolscache oder lädt sie herunter und fügt sie dem PFAD hinzu. Verwenden Sie diese Aufgabe, um die Version von Go festzulegen, die in nachfolgenden Aufgaben verwendet wird.
Syntax
# Go tool installer v0
# Find in cache or download a specific version of Go and add it to the PATH.
- task: GoTool@0
inputs:
version: '1.10' # string. Required. Version. Default: 1.10.
# Advanced
#goPath: # string. GOPATH.
#goBin: # string. GOBIN.
# Go Tool Installer v0
# Finds or downloads a specific version of Go in the tools cache and adds it to the PATH. Use this to set the version of Go used in subsequent tasks.
- task: GoTool@0
inputs:
version: '1.10' # string. Required. Version. Default: 1.10.
# Advanced
#goPath: # string. GOPATH.
#goBin: # string. GOBIN.
Eingaben
version
- Version
string
. Erforderlich. Standardwert. 1.10
.
Die Go-Version, die (falls erforderlich) heruntergeladen und verwendet werden soll, z. B 1.9.3
. .
goPath
- GOPATH
string
.
Ein benutzerdefinierter Wert für die GOPATH-Umgebungsvariable.
goBin
- GOBIN
string
.
Ein benutzerdefinierter Wert für die GOBIN-Umgebungsvariable.
Aufgabensteuerungsoptionen
Alle Aufgaben verfügen zusätzlich zu den Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerungsoptionen und allgemeine Aufgabeneigenschaften.
Ausgabevariablen
Keine.
Hinweise
Verwenden Sie diese Aufgabe, um eine bestimmte Version des Tools Go in den Toolscache zu suchen oder herunterzuladen und sie dem PFAD hinzuzufügen. Verwenden Sie die Aufgabe, um die Version von Go Lang zu ändern, die in nachfolgenden Aufgaben verwendet wird.
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Klassischer Build, klassische Version |
Wird ausgeführt auf | Agent, DeploymentGroup |
Forderungen | Keine |
Capabilities | Die Ausführung dieser Aufgabe erfüllt die folgenden Anforderungen für alle nachfolgenden Aufgaben im gleichen Auftrag: GO |
Befehlseinschränkungen | Any |
Einstellbare Variablen | Any |
Agent-Version | Alle unterstützten Agent-Versionen. |
Aufgabenkategorie | Tool |