問題タブ [udeploy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - デプロイごとに udeploy のスクリプトを使用して IBM http サーバーを再起動します
udeploy を使用して頻繁にデプロイを行い、最後のタスクとして apache http サーバーを再起動するシェル スクリプトがあります。スクリプトは簡単です:-
ここでの問題は、停止コマンドに 5 秒以上かかる場合があることです。これにより、「サーバーは既に実行中です」というメッセージが表示されて開始が失敗します。開始が失敗した後、停止が完了し、サーバーがダウンしたままになります。したがって、起動が実行される前にサーバーが完全に停止していることを確認するためのより良い解決策を探しています。
jenkins-plugins - ${POM_VERSION} が Jenkins でレンダリングされない
Jenkins UrbanCode プラグインの Version フィールドで ${POM_VERSION}_${BUILD_NUMBER} を使用しています: https://developer.ibm.com/urbancode/docs/integrating-jenkins-ibm-urbancode-deploy/、しかしそれは私に何かを与えますこの ${POM_VERSION}_12 のように。これを修正する方法はありますか?
groovy - Groovy スクリプトの実行ステップでの UrbanCode udeploy NullPointerException
同じステップが数日間正常に実行されていましたが、現在このエラーが発生しています。UCD 6.1.1 でも同じエラーが発生しました。コードは UCD 6.2.1 で実行できましたが、再び失敗します。問題は何ですか?
udeploy - UCD WAS Config プラグインが WAS インストールを見つけられない
私の WAS 8.5 は C:\Program Files(x86)\IBM\WebSphere\AppServer\bin\wsadmin.bat にインストールされています。インストール場所を調べるように検出プロセスに指示するにはどうすればよいですか?
java - UDeploy で環境ごとにエージェントに関するレポートを生成する
UDeploy のアプリケーション/環境ごとにエージェントに関するレポートを生成する必要があります。
このための Udeploy の API はありますか?
これを行う方法はありますか?
x11 - xauth と $DISPLAY に関する質問
以下は、開発者が Vitria アプリケーションの手動展開を開始するために使用するいくつかの手順です。ここで、IBM UrbanCode uDeploy を使用してこのプロセスを自動化する方法を理解したいと思います。
- 「xauth list」出力の複数のエントリで、「unix:11」の 11 という数字は何を意味しますか。
- $DISPLAY=localhost:11.0 で、この「11」は何を意味しますか? 上記の「unix:11」と関係ありますか?この localhost はローカル PC またはリモート サーバーを意味しますか?
- UCD で自動化するには、「pyaz5b」で UCD エージェントを実行しますが、これらすべてを行う必要がありますか?
- ここで X-Window が必要な理由がわかりません。その後、開発者は、GUI からではなく、"vdadmin" を実行して展開を行うだけだからです。
以下のすべての ID は、セキュリティ上の理由から変更されています。
udeploy - uDeploy REST API を使用してアプリケーションをデプロイする際にヘルプが必要
Rest エンドポイントを使用して uDeploy と統合しようとしています。同じことに関する適切なドキュメント/チュートリアルを見つけることができません。HTTP Get リクエストは正常に機能していますが、PUT、POST、DELETE 操作には認証を渡す必要があります。ユーザー名パスワードと JSESSIONID を指定してみました。これはエラーメッセージです:
エラー 401: 権限がありません。保存されたセッション ID が要求にありません。
リクエストは次のとおりです。
PUT https://UDEPLOY-END-POINT/rest/deploy/application/54e73305-cb50-4192-8c43-e37bdb9932de/runProcess
ヘッダーは次のとおりです。
Accept-Encoding:gzip、deflate、sdch、br
Accept-Language:en-US,en;q=0.8
接続:キープアライブ
コンテンツの長さ:304
コンテンツ タイプ:application/json
Cookie:JSESSIONID_9080=8C686C10312E552DE0714944283B3159; タイムラインドッキング = true; タイムライン拡張 = true
ホスト:itec-udeploy.fmr.com
オリジン: https://UDEPLOY-END-POINT
リファラー: https://UDEPLOY-END-POINT
ユーザーエージェント:Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (Gecko のような KHTML) Chrome/55.0.2883.87 Safari/537.36
X-Requested-With:XMLHttpRequest
承認:XXXXXXXXXXXXXXX
本体:
{"applicationId":"64876c59...","applicationProcessId":"3713c68b....","説明":"","environmentId":"2aae4c4a...","onlyChanged":"false", "properties":{},"scheduleCheckbox":false,"snapshotId":"255e2208..."}