2017-10-28 18 views
1

私はJenkinsの設定を持っており、変更のためにClearCaseをポーリングします。変更が見られると、ビューのconfig specをタイムスタンプ規則で変更します。私は、ジョブ実行のbuild.xmlからそのタイムスタンプを取得できる場所が不思議です。Jenkins - build.xmlのどのタイムスタンプがconfig spec timeルールに関連していますか?

Inside $ {JENKINS_HOME} /jobs//builds//build.xml私は時間を参照するいくつかの項目を参照してください。

<buildTime>2017-09-29 20:12:13.647 UTC</buildTime> 
<timestamp>1506715933647</timestamp> 
<startTime>1506715933650</startTime> 

config specで使用されているタイムスタンプはどれですか?

答えて

1

config specで使用されているタイムスタンプはどれですか?

このため、config specを調べる必要があります。
config specがbuildTime要素の日付を使用していると仮定すると、timestamp(1506715933647)は2017-09-29 20:12:13.647 UTCに一致するエポック時間です。

古いJenkinsでは、BUILD_ID used to include the timestampです。
今、plugins need to set the BUILD_TIMESTAMP variable themselvesです。

関連する問題