PowerShell
Semaphore は Windows ホスト上で (または Windows runner から) PowerShell スクリプトを実行できます。そのためには、PowerShell タスクテンプレートを作成します。
PowerShell テンプレートの作成
- タスクテンプレートセクションに移動し、新しいテンプレートボタンをクリックします。
- アプリの種類として PowerShell を選択します。
- テンプレートを設定します:
| フィールド | 説明 |
|---|---|
| 名前 | テンプレートのわかりやすい名前 |
| リポジトリ | .ps1 スクリプトを含むリポジトリ |
| Playbook / スクリプト | スクリプトへの相対パス (例: scripts/deploy.ps1) |
| 変数グループ | 値が環境変数として注入される変数グループ |
- 作成をクリックします。
- 実行をクリックしてテンプレートを実行します。