Запитання з тегом «continuous-integration»

Безперервна інтеграція (СІ) - це побудова та автоматизоване тестування повного програмного продукту за частою графіком: принаймні один раз на день, часто кілька разів на день, а іноді так часто, як після кожного заїзду в систему управління версіями.

3
Отримайте поточний висунутий тег у Github Actions
Чи є спосіб отримати доступ до поточного тегу, який було натиснуто в Github Action? У CircleCI ви можете отримати це значення за допомогою $CIRCLE_TAGзмінної. Ямл "Мій робочий процес" запускається таким тегом: on: push: tags: - 'v*.*.*' І я хочу використовувати цей номер версії як шлях до файлу пізніше в робочому …

1
Залежності між робочими потоками від дій Github
У мене монорепо з двома робочими процесами: .github/workflows/test.yml name: test on: [push, pull_request] jobs: test-packages: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: test packages run: | yarn install yarn test ... .github/workflows/deploy.yml deploy-packages: runs-on: ubuntu-latest needs: test-packages steps: - uses: actions/checkout@v1 - name: deploy packages run: | yarn deploy …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.