mhalano.visual-studio-code
视觉工作室代码
这个角色用于下载并安装最新版本的 Microsoft Visual Studio Code。我编写这个角色是为了兼容所有基于 DEB 和 RPM 的系统,但我只在 Ubuntu 上进行了测试。如果发现问题,请反馈。
要求
除了需要 Ansible 2.1,没有特殊要求。必须使用这个版本,因为软件包是由 apt 模块自动下载的,而这个功能在该版本中开始提供。
角色变量
目前没有变量。未来可能会有。
依赖
没有依赖项。
示例剧本
包含如何使用此角色的示例(例如,作为参数传递变量)对用户来说总是很好的:
- hosts: localhost
roles:
- visual-studio-code
许可证
MIT
作者信息
我的名字是 Marcos H. Alano。这是我在 Ansible Galaxy 发布的第一个角色。我编写了很多角色,并且会逐个移植。所有的角色与桌面应用程序相关(未来可能会有一些服务器应用程序),因为我的计划是自动化我计算机的后安装步骤。
待办事项
- 支持 macOS
- 在基于 RPM 的发行版上进行测试
- 在 Debian 发行版上进行测试
- 支持 GenericLinux(使用 .zip 替代软件包)
已知问题
- 有时剧本会失败,因为下载软件包时遇到问题。这是一个与微软相关的问题,涉及缩短链接。