Cet article donne un aperçu des méthodes permettant d'obtenir le numéro de build dans les workflows GitHub Actions. La variable contextuelle ${{github.run_number}} est couramment utilisée, tandis que les options supplémentaires incluent la fonction env et Actions Toolkit. Nous pratiques
Comment obtenir le numéro de build dans les actions GitHub
Comment récupérer le numéro de build dans les workflows GitHub Actions ?
Pour récupérer le numéro de build dans les workflows GitHub Actions, vous pouvez utiliser la variable de contexte ${{github.run_number}}
. Cette variable est automatiquement définie pour chaque exécution de flux de travail et représente l'identifiant unique de cette exécution particulière. Il s'agit d'un numéro séquentiel qui commence à partir de 1 pour la première exécution et s'incrémente à chaque exécution suivante.
Quelles méthodes sont disponibles pour obtenir le numéro de build dans GitHub Actions ?
Il existe plusieurs méthodes disponibles pour obtenir le numéro de build dans GitHub Actions :
${{github.run_number}}
: Il s'agit de la méthode la plus simple et peut être utilisée n'importe où dans un fichier de workflow.env
: Vous pouvez utiliser la fonction env
pour accéder au numéro de build en tant que variable d'environnement. Par exemple, ${{env.GITHUB_RUN_NUMBER}}
.getBuildNumber()
de la boîte à outils Actions : Si vous utilisez la boîte à outils Actions, vous pouvez utiliser la fonction getBuildNumber()
pour récupérer la version numéro de build.Comment puis-je accéder au numéro de build dans GitHub Actions pour des cas d'utilisation spécifiques ?
Il existe différentes manières d'accéder au numéro de build dans GitHub Actions en fonction de votre cas d'utilisation spécifique :
echo
pour afficher le numéro de build dans le journal du workflow. Par exemple, echo "Build number: ${{github.run_number}}"
.steps: - run: echo "Build number: ${{github.run_number}}" outputs: build_number: ${{steps.run.outputs.message}}
.${{github.run_number}}
dans le code du script.with
. Par exemple, uses: actions/upload-artifact@v2 with: name: my-artifact path: my-path run-number: ${{github.run_number}}
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!