mhalano.visual-studio-code
Visual Studio Code
このロールは、Microsoft Visual Studio Codeの最新バージョンをダウンロードしてインストールします。このロールは、DEBおよびRPMに基づくすべてのシステムと互換性があるように作成しましたが、実際にはUbuntuでのみテストしました。バグがあれば報告してください。
要件
特別な要件はなく、Ansible 2.1が必要です。このバージョンが必要な理由は、パッケージがaptモジュール自体によってダウンロードされ、この機能がこのリリースから利用可能になったためです。
ロール変数
今のところ変数はありません。将来的に追加するかもしれません。
依存関係
依存関係はありません。
例プレイブック
ロールの使い方の例(例えば、パラメータとして渡す変数を含む)を示すことはユーザーにとっても便利です:
- hosts: localhost
roles:
- visual-studio-code
ライセンス
MIT
著者情報
私の名前はマルコス・H・アラーノです。これはAnsible Galaxyに公開した最初のロールです。たくさんのロールを書き、1つずつ移植していく予定です。私の計画は、コンピュータのポストインストールを自動化するため、デスクトップアプリケーションに関連するロールを作成しています(将来的にはいくつかのサーバーアプリケーションも含むかもしれません)。
やること
- macOSのサポート
- RPMベースのディストリビューションでのテスト
- Debianディストリビューションでのテスト
- GenericLinuxのサポート(パッケージの代わりに.zipを使用)
既知のバグ
- 時々、プレイブックがパッケージのダウンロードに問題があり失敗することがあります。これは、短縮リンクに関連するMicrosoftの問題です。