markosamuli.asdf

markosamuli.asdf

Ansible 质量分数 Ansible 角色 GitHub 发布 许可证

分支 Travis 构建状态 代码质量
master 构建状态 构建状态
develop 构建状态 构建状态

这是一个用于为当前用户安装 asdf 版本管理器的 Ansible 角色。

请勿在生产服务器上使用此角色,因为它仅支持在用户主目录下安装 asdf。

角色变量

如果您正在使用自己的 .dotfiles 仓库管理您的 shell rc 文件,请将 asdf_init_shell 设置为 false

# 配置 shell rc 文件
asdf_init_shell: true

安装插件和包

插件和包的安装及配置基于 cimon-io.asdf Ansible 角色。

asdf_plugins:
  - name: "terraform"    # 插件名称
    repository: ""       # 插件仓库,选填
    versions:            # 要安装的包版本列表
      - "0.11.14"
    global: "0.11.14"    # 设置为全局版本,选填

更新版本

运行以下脚本以获取 GitHub 的最新发布并在角色默认值中更新它们。

更新 asdf 版本:

make update

许可证

作者信息

关于项目

Installs asdf version manager

安装
ansible-galaxy install markosamuli.asdf
许可证
mit
下载
28.5k
拥有者
Random hacker. Engineering at @echo-health