egdoc.vscode

Ansible角色:vscode

Ansible角色用于在Linux上安装Visual Studio Code。

要求

该角色没有任何要求,但在基于Debian的系统上,必须安装gpg二进制文件,以确保安装成功,因为它在软件包的后安装脚本中被使用。

为了避免使用命令或shell模块而破坏幂等性,该角色在基于Debian的系统上将gpg密钥下载到/etc/apt/keyrings/中,而不进行去壳处理。此格式的密钥只能在1.4或更高版本的SecureApt中使用(该版本在stretch中出现),具体请参见这里

角色变量

vscode_gpg_key_url: https://packages.microsoft.com/keys/microsoft.asc
vscode_gpg_key_fingerprint: BC528686B50D79E339D3721CEB3E94ADBE1229CF

Visual Studio Code的gpg密钥URL和指纹。

vscode_rpm_repository_url: https://packages.microsoft.com/yumrepos/vscode
vscode_apt_repository_url: deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.asc] https://packages.microsoft.com/repos/code stable main

Visual Studio Code的apt和rpm存储库URL。

依赖项

示例剧本

- hosts: all
  roles:
     - role: egdoc.vscode

许可证

GPL-2.0

作者信息

角色由Egidio Docile创建

关于项目

Ansible role to install Visual Studio Code on Linux

安装
ansible-galaxy install egdoc.vscode
许可证
Unknown
下载
173
拥有者