2013-04-13 9 views

Odpowiedz

5
+2

wciąż czeka na uwolnienie bambusa gdzie jest wreszcie realną alternatywą dla Jenkins. –

6

W bieżącej wersji Bamboo (5.x) poniższe zmienne środowiskowe działają dla mnie w Bash na kliencie Amazon EC2 Linux w skrypcie Bash. Powinien być bardzo podobny w PowerShell.

  • ${bamboo.buildKey} - Kluczowym zadaniem dla bieżącego zadania, w formie Project-Plan-praca, na przykład BAM-MAIN-JOBX
  • ${bamboo.buildResultsUrl} - Adres URL wyniku w Bamboo po zakończeniu zadania.
  • ${bamboo.buildNumber} - Numer kompilacji Bamboo, np. 123
  • ${bamboo.buildPlanName} - Nazwa planu bambusa np. Some Project name - Some plan name

Możesz zobaczyć pełną listę Bamboo build variables on the Atlassian Bamboo build variable documentation page.

0

Tak, zmienne Bamboo wydają się być automatycznie dostępne jako zmienne środowiskowe w Bamboo 5.9.4. Następujące pracował dla mnie jako inline PowerShell:

$revision = $Env:bamboo_planRepository_revision 
$buildNumber = $Env:bamboo_buildNumber 
$text = "$revision - $buildNumber" 
$text > 'Version.txt' 
Powiązane problemy