如何在Travis CI中打印到控制台

问题描述 投票:5回答:2

我试图在我的echo文件中使用.travis.yml打印一些信息,但我在日志中看不到任何内容。

我的.travis.yml文件:

before_install:
  - echo $TRAVIS_COMMIT
  - echo $TRAVIS_TAG
  - echo $TRAVIS_BRANCH
  - echo $TRAVIS_BUILD_NUMBER
  - echo $TRAVIS_REPO_SLUG

我的输出:

enter image description here

console echo travis-ci
2个回答
8
投票

this SO question类似,您必须单击左侧的箭头才能看到输出。

从另一个问题看看这个答案:


3
投票

除了script阶段之外,Travis CI摧毁了每个阶段的输出。

如果您在echo阶段使用script打印到控制台,则会显示您的输出。

如果您在任何其他阶段打印到控制台,则需要扩展该阶段的输出以查看您的内容。


使用这个.travis.yml配置:

script:
  - echo $TRAVIS_COMMIT
  - echo $TRAVIS_TAG
  - echo $TRAVIS_BRANCH
  - echo $TRAVIS_BUILD_NUMBER
  - echo $TRAVIS_REPO_SLUG

产生此输出:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.