4

タコを使用してプロジェクトを展開しています。デプロイ中に実行される一連のステップ。それらの 1 つは powershell スクリプトであり、その powershell スクリプトは進行中の作業です。

ただし、スクリプトをテストするには、ビルド PowerShell スクリプト ステップを変更した後、ダミー チェックインを実行するか、octopus で新しいリリースを作成する必要があります。ビルド ステップはすぐに取得され、キャッシュされません。実行されたのは以前のバージョンです。

これがキャッシングなのか、それとも他の問題なのかはわかりません。これは、私が見逃しているタコまたは設定に関するある種の問題だと思います。

助けてください。

4

2 に答える 2

2

これは祝福でもあり呪いでもあります...一方で、予定されてProductionいる既存のリリースは、下位環境で行われる変更から保護されます。一方、releaseサイクルの途中でプロセスをわずかに変更する必要がある場合は、 を再作成する必要があります。変更をテストしたいので、これは間違いなく正しいアプローチですが、変更がより高い環境でしかテストできない場合は関係ないかもしれません (たとえば、Production負荷分散のみである可能性があります)。

Variablesソフトウェアはサイクルの途中で更新できますが、できませんProcess Steps。この機能は、将来のリリースで要求されていると思います。

http://help.octopusdeploy.com/discussions/questions/5130-how-to-update-a-single-variable-in-an-existing-release

于 2016-09-28T02:52:30.670 に答える