このリポジトリには、Azure Pipelines および Team Foundation Server ですぐに提供されるタスクが含まれています。
これは、アカウントまたはサーバーにアップロードできる他のタスクを作成するのに役立つタスクの作成方法に関する公開例を提供します。 以下の「タスクの作成」を参照してください。サポートされなくなったタスクのリストについては、Deprecation.md ファイルを確認してください。
ビルドとテスト | |
---|---|
窓 | |
macOS | |
Linux |
継続的インテグレーションとデプロイメントに関するドキュメントを参照してください。
ビルド/リリースでカスタム機能が必要な場合は、通常、PowerShell タスクや Bash タスクなどのタスクを実行する既存のスクリプトを使用する方が簡単です。 多くのビルド定義でより深い統合や再利用が必要な場合は、新しいタスクを作成することが適切な場合があります。
タスクは単なるツールランナーです。 彼らは、MSBuild、VSTest などを一流の方法で実行する方法、リターン コードを処理する方法、std/err 出力を処理する方法、予想される出力に基づいてタイムライン レコードを書き込む方法を知っています。 また、TFS/Azure Pipelines に書き戻すための資格情報にもアクセスできます。
カスタム タスクを Azure Pipelines にアップロードするには、TFS クロス プラットフォーム コマンド ライン ユーティリティを使用します。
タスクは、Azure DevOps 拡張機能を使用してデプロイすることもできます。カスタム タスクを作成して拡張機能内にパッケージ化する方法については、このチュートリアルを参照してください。
このプロジェクトは貢献と提案を歓迎します。
このプロジェクトはマイクロソフトのオープンソース行動規範を採用しています。詳細については、「行動規範に関するよくある質問」を参照するか、追加の質問やコメントがあれば [email protected] までお問い合わせください。
問題レポートは、ここ (GitHub 問題を提出) と開発者コミュニティの両方で受け付けています。
セキュリティ上の問題があると思いますか?フィッシングに遭ったり、セキュリティ上の脆弱性が特定されたことがありますか?ここでは報告しないでください。[email protected] に電子メールを送信してお知らせください。