Jenkins 2 ha pipeline ha un cittadino di prima classe. Tuttavia, negli esempi le attività sembrano essere eseguite come un'unica sequenza:
node {
// Mark the code checkout 'stage'....
stage 'Checkout'
// Get some code from a GitHub repository
git url: 'git@github.com:elifesciences/elife-bot.git'
// Mark the code build 'stage'....
stage 'Build'
echo "Unit tests will run here"
stage "Production"
echo "Deploying to production environment"
}
Per l'implementazione nel sistema di produzione è spesso utile richiedere l'approvazione manuale; c'è un modo per inserire un pulsante manuale da premere all'interno di una pipeline?
Ho cercato possibili passaggi per ottenere questo risultato sui documenti , senza risultati.
input
passo nella pipeline che si interrompe e chiede all'utente l'input (o l'interruzione della generazione). Tuttavia, il palcoscenico e l'indicatore di stato continuano a lampeggiare mentre volevo uno stato stabile (ad esempio,