2017-09-21 1 views
1

Ich versuche, einige Informationen unter Verwendung echo in meiner .travis.yml Datei zu drucken, aber ich sehe nichts im Protokoll.So drucken Sie auf Konsole in Travis CI

Meine .travis.yml Datei:

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

Meine Ausgabe:

enter image description here

Antwort

0

Travis CI kollabiert die Ausgabe für jede Phase mit Ausnahme der script Phase.

Wenn Sie auf der Konsole mit echo in der script Phase drucken, wird Ihre Ausgabe angezeigt.

Wenn Sie in einer anderen Phase auf die Konsole drucken, müssen Sie die Ausgabe für diese Phase erweitern, um Ihren Inhalt zu sehen.


Mit dieser .travis.yml config:

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

Yields diese Ausgabe:

enter image description here

2

Ähnlich this SO question, haben Sie auf den Pfeil auf der linken Seite klicken, um Siehe die Ausgabe.

Schauen Sie sich diese Antwort von der anderen Frage: useful image from the other answer

+0

nur Links Hinzufügen ist nicht gut für die Leser, können Sie Ihre Idee hinzufügen können. –

+0

..edit warten darauf, das zu beheben. – ZF007