問題タブ [ucd]
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.
ucd - UrbanCode Deploy で、すべてのコンポーネント バージョンが指定されていない場合、アプリケーション プロセスを失敗させるにはどうすればよいですか?
現在、さまざまなコンポーネントをインストールするアプリケーション プロセスを実行するときに、いずれのバージョンも指定しないと、コンポーネントのデプロイ プロセスが実行されず、「バージョンが選択されていません」と表示されます。ただし、ステップは失敗せず、プロセスは続行されます。すべてのコンポーネントにバージョンがない場合にプロセスが失敗するように構成する方法はありますか? または、一番上のステップでプロセスのマニフェストを調べて、自分でそれを理解し、それに応じて失敗する方法はありますか? 私は現在、これらのことのいずれかを行う方法を見つけることができません。私が使用している UCD のバージョンは 6.1.1.3 です。
ucd - UrbanCode Deploy コンポーネントのエクスポート/インポート
元のコンポーネントを JSON ファイルにエクスポートし、名前を変更して新しいコンポーネントとしてインポートすることにより、新しい UrbanCode Deploy コンポーネントを作成しても安全ですか? 競合や上書きが発生しないように変更する必要がある他のフィールド (UUID など) はありますか?
powershell - Powershell プラグインから外部コマンドを呼び出す
IBM UrbanCode で実行されるアプリケーション プロセスがあります。このプロセスでは、CloudFoundry CLI を使用する Powershell スクリプトを使用します。アプリケーション プロセスは、CloudFoundry CLI がインストールされており、パスで利用できるエージェント上で実行されます。奇妙なことに、Powershell プラグインは、CloudFoundry CLI がパス上にあることを認識していません。プラグイン自体を介してパスをエコーアウトすると、これが確認されます。
現在、申請プロセスは次のようになっています。
- ジョブの開始時に CloudFoundry CLI を UCD のワークスペースにコピーします。
- 次の構文を使用して、さまざまな CloudFoundry コマンドを実行し
.\cf login -u foo -p bar -o baz -s bartます。クライアントをワークスペースにコピーしたり、.\cf 構文を使用してスクリプトの移植性を高めたりする必要がないようにしたいと考えています。
Powershell プラグインがエージェントのパスを尊重するようにするにはどうすればよいですか?
deployment - UrabanCode Deploy REST API を使用して、時間枠内のすべてのデプロイ プロセス リクエストを取得する方法は?
特定の時間枠内ですべての展開プロセスを取得するために、UrabanCode Deploy で REST API オプションを探しています。まあ言ってみれば
この質問で提案されているオプションを使用してapplicationProcessRequestRest APIで可能性を確認しましたが、うまくいきません。すべてのプロセス要求を表示します。filterValue
日付フィールドに基づいて結果を制限するフィルター オプションを探しています。時間枠内にすべてのIDを返すことを
知っている人はいますか?UrbanCode REST APIapplicationProcessRequest
私は本当にあなたの助けに感謝します. ありがとう。
ucd - UCD エージェント リレーの階層
次のケースを考えてみましょう: 1 つのサーバー、1 つのエージェント、および 2 つのリレー。UCD サーバーに接続するためのエージェント リレー階層を作成できるかどうかを知りたいですか? 次のようなものです。エージェントは Relay1 に接続し、Relay2 に接続して UCD サーバーに接続します。
ucd - TFS 2017 リリースをロールバックする方法
リリースが失敗した場合にロールバックする堅牢な方法はありますか? この記事で言及されている方法はあまり実用的ではないようです: https://blogs.msdn.microsoft.com/devops/2016/03/28/implement-rollback-with-release-management-for-tfs-2015/
IBM UrbanCode Deploy は、以前の成功したデプロイメントをユーザーの介入なしで再デプロイすることを選択できます: https://developer.ibm.com/urbancode/videos/rollback-scenarios-in-ibm-urbancode-deploy/
TFSでそれを使用できますか?