community.windows.win_scoop_bucket 模块 – 管理 Scoop 存储桶

注意

此模块是 community.windows 集合(版本 2.3.0)的一部分。

如果您正在使用 ansible 包,您可能已经安装了此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list

要安装它,请使用:ansible-galaxy collection install community.windows。您需要其他要求才能使用此模块,请参阅 要求 以获取详细信息。

要在 playbook 中使用它,请指定:community.windows.win_scoop_bucket

community.windows 1.0.0 中的新增功能

概要

  • 管理 Scoop 存储桶

要求

在执行此模块的主机上需要以下要求。

  • git

参数

参数

注释

name

字符串 / 必需

Scoop 存储桶的名称。

repo

字符串

包含 scoop 存储桶的 Git 存储库

state

字符串

Scoop 存储桶的状态。

当为 absent 时,将确保未安装该软件包。

当为 present 时,将确保已安装该软件包。

选择

  • "absent"

  • "present" ←(默认)

另请参阅

另请参阅

community.windows.win_scoop

使用 Scoop 管理软件包。

Scoop 网站

有关 Scoop 的更多信息

Scoop 目录

Windows 的 scoop 软件包管理器的存储桶目录

示例

- name: Add the extras bucket
  community.windows.win_scoop_bucket:
    name: extras

- name: Remove the versions bucket
  community.windows.win_scoop_bucket:
    name: versions
    state: absent

- name: Add a custom bucket
  community.windows.win_scoop_bucket:
    name: my-bucket
    repo: https://github.com/example/my-bucket

返回值

常见返回值记录在 此处,以下是此模块特有的字段

描述

rc

整数

scoop 操作的结果代码

返回:始终

示例: 0

stdout

字符串

来自 scoop 操作的原始输出

返回:失败时或详细级别大于 1 时

示例: "The test bucket was added successfully."

作者

  • Jamie Magee (@JamieMagee)