Трэвис только клонирует репо один раз с заданиями - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть .travis.yml, который выглядит следующим образом:

jobs:
  include:
      - language: {redacted}
        python: {redacted}
        install:
          - {redacted}
        script:
          - {redacted}

      - language: {redacted}
        services: {redacted}
        env:
        - {redacted}
        before_install:
        - {redacted}
        install: true
        script:
        - {redacted}

      - language: {redacted}
        node_js: {redacted}
        before_install:
          - {redacted}
        script: {redacted}
        deploy:
          provider: {redacted}
          token:
            secure: {redacted}

Однако для каждой работы travis восстанавливает хранилище с файлом travis. Как я могу сделать так, чтобы он клонировал репозиторий в начале и не клонировал его снова для каждой отдельной работы? Каждое задание должно взаимодействовать с хранилищем, а первое изменяет его, поэтому оно должно оставаться таким же для остальных двух заданий.

...