2013-04-13 9 views

risposta

5
+2

Ancora in attesa del rilascio di bambù, dove è finalmente una valida alternativa a Jenkins. –

6

Nella versione corrente di Bamboo (5.x), le seguenti variabili di ambiente funzionano per me in Bash su un client Amazon EC2 Linux all'interno di uno script Bash. Dovrebbe essere molto simile in PowerShell.

  • ${bamboo.buildKey} - Il tasto di processo per il lavoro corrente, nel modulo PROJECT-PLAN-JOB, ad es. BAM-MAIN-JOBX
  • ${bamboo.buildResultsUrl} - L'URL del risultato in Bamboo una volta che il lavoro ha terminato l'esecuzione.
  • ${bamboo.buildNumber} - Il numero di build di Bamboo, ad es. 123
  • ${bamboo.buildPlanName} - Il nome del piano Bamboo, ad es. Some Project name - Some plan name

È possibile visualizzare l'elenco completo di Bamboo build variables on the Atlassian Bamboo build variable documentation page.

0

Sì, le variabili Bamboo sembrano essere disponibili automaticamente come variabili di ambiente in Bamboo 5.9.4. Il seguente ha funzionato per me come Inowers Powershell:

$revision = $Env:bamboo_planRepository_revision 
$buildNumber = $Env:bamboo_buildNumber 
$text = "$revision - $buildNumber" 
$text > 'Version.txt' 
Problemi correlati