robertdebock.obsproject

Ansible角色obsproject

在您的系统上安装obsproject。

GitHub GitLab 下载 版本
github gitlab downloads 版本

示例剧本

以下示例取自molecule/default/converge.yml,并在每次推送、拉取请求和发布时进行测试。

---
- name: Converge
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: robertdebock.obsproject

机器需要准备。在CI中,这使用molecule/default/prepare.yml进行:

---
- name: Prepare
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: robertdebock.bootstrap
    - role: robertdebock.epel
    - role: robertdebock.rpmfusion

另请参阅有关如何使用这些角色的完整说明和示例

要求

使用的角色状态

以下角色用于准备系统。您可以以其他方式准备系统。

要求 GitHub GitLab
robertdebock.bootstrap Build Status GitHub Build Status GitLab
robertdebock.epel Build Status GitHub Build Status GitLab
robertdebock.rpmfusion Build Status GitHub Build Status GitLab

上下文

此角色是许多兼容角色的一部分。有关更多信息,请查看这些角色的文档

以下是相关角色的概述: dependencies

兼容性

此角色已在以下容器镜像上进行测试:

容器 标签
Debian 所有
Fedora 所有
Ubuntu 所有

所需的最低Ansible版本为2.12,测试已在以下环境上进行:

  • 前一个版本。
  • 当前版本。
  • 开发版本。

如果您发现问题,请在GitHub上注册。

许可证

Apache-2.0

作者信息

robertdebock

请考虑赞助我

关于项目

Install obsproject on your system.

安装
ansible-galaxy install robertdebock.obsproject
许可证
apache-2.0
下载
54.1k
拥有者
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.