私はOctopus Deployプロジェクトを使用して、ターゲットマシン上のWindowsサービスとしてパッケージを正常にデプロイします。実際のサービスを展開する前に、対象のアカウントが適切なポートでリッスンできるようにするための手順がいくつかあります。Octopus Deployのプロジェクトから変数を読み込みます。
現時点では、展開手順のスクリプトに情報(ポート番号など)がハードコードされています。私はハードコーディングを避けるために変数を使う方法を知っています。しかし、実際には、デプロイメントプロジェクトではなく、サービス自体に「所属」する変数があります。
展開中のパッケージから情報を読み取り、その情報をOctopusで変数として使用する方法はありますか?実際のパッケージ展開前の展開手順はありますか?