Freigeben über


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