2017-07-26 4 views
1

誰かが私にこのエラーが表示されるのを助けてくれますか?最新のベースラインを取得するためにJenkinsでクリアケースUCMを設定する

私はVDIマシンからJenkinsを実行しており、Clearcase Windowsサーバーに接続しています。私は最新のベースラインを得ることができるので、基本的にはクリアサーバに接続していますが、コマンドを実行している間にストリーム名を変更する理由がわかりません。

コンソール出力:

Building in workspace C:\Jenkins\workspace\Test Forms 
[CCUCM] ClearCase UCM Plugin version 1.7.0 
[CCUCM] Allow for slave polling: false 
[CCUCM] Poll for posted deliveries: false 
[CCUCM] Trim changeset: false 
[CCUCM] Polling streams: self 
[CCUCM] Getting baselines for : 
[CCUCM] * Stream: [email protected]\pvob 
[CCUCM] * Component: [email protected]\pvob 
[CCUCM] * Promotion level: ANY 

[CCUCM] Retrieved 4 baselines: 
[CCUCM] + XXXXX_v2014.12.011(Tue Jul 18 11:45:32 PDT 2017) 
[CCUCM] + XXXXX_v2014.12.012(Thu Jul 20 09:56:15 PDT 2017) 
[CCUCM] + XXXXX_v2014.12.013(Thu Jul 20 10:39:13 PDT 2017) 
[CCUCM] + XXXXX_v2014.12.014(Thu Jul 20 14:23:05 PDT 2017) 

[CCUCM] Using [email protected]\XXXXXX 
[CCUCM] View root: C:\Jenkins\workspace\Test Forms\view 
[CCUCM] View tag : CCUCM_Test_Forms_XXXX27005736 
[CCUCM] Determine if view tag exists 
[CCUCM] Creating new view 
Unable to create view CCUCM_Test_Forms_XXXX27005736 at C:\Jenkins\workspace\Test Forms\view 
Command was: cleartool mkview -snapshot -stgloc -auto -tag CCUCM_Test_Forms_XXXX27005736 -stream stream:[email protected]\pvob "C:\Jenkins\workspace\Test Forms\view" 
cleartool: Error: No available Server Storage Location entries. 
Command: cleartool mkview -snapshot -stgloc -auto -tag CCUCM_Test_Forms_XXXX27005736 -stream stream:[email protected]\pvob "C:\Jenkins\workspace\Test Forms\view" 
Path: null 
java.io.IOException: 
at net.praqma.hudson.remoting.CheckoutTask.invoke(CheckoutTask.java:125) 
+0

手動で実行するとこのコマンドは機能しますか?このジェンキンスはどのアカウントで実行されますか? – VonC

+0

@VonCコマンドに間違ったストリーム名とタグが付いています。私はここであなたが何を意味するのかは分かりませんが、Jenkinsは最新のベースラインをクリアケースから引き出すことができます。 jekinsはクリアケースにアクセスできます。可能であれば私は小さなスカイプやチャットをして、自分の環境についても直面している正確な問題を説明できるようにします。私の電子メールId:[email protected] –

+0

@VonC私は正しいストリーム名とタグを変更すると、私はUNCパスM:\ $ user \ $ UCMIntgViewの下でコマンドを実行する必要がある場合、上記のコマンドが動作すると思う。 –

答えて

0

あなたが与えられたベースラインからビルドしたいので、私の賭けは、ジェンキンスUCM統合がビルドストリームを作成したことです。これは、ビルドがストリームの変更によって影響を受けないようにする最も正しい方法です。 (スナップショットビューで非常に可能性はないが、それはポイントの横にあります。)

エラーメッセージが見つからないため、「保管場所」の可能性がありますあなたはcleartool mkstglocを使用して存在することがありますが、ビュー/ VOBのデータベースをしたい事前定義することができますし、 cleartool lsstgloc.

関連する問題