У меня есть .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. Как я могу сделать так, чтобы он клонировал репозиторий в начале и не клонировал его снова для каждой отдельной работы? Каждое задание должно взаимодействовать с хранилищем, а первое изменяет его, поэтому оно должно оставаться таким же для остальных двух заданий.