Travis仅在作业中克隆仓库一次

时间:2020-04-23 07:48:32

标签: travis-ci

我有一个看起来像这样的.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文件重新克隆存储库。我如何做到这一点,以便它在开始时就克隆存储库,而不会为每个单独的作业再次克隆它?每个作业都需要与存储库进行交互,并且第一个作业对其进行了修改,因此它需要保持与其他两个作业一样的状态。

0 个答案:

没有答案