跳转到主要内容

使用Ansible的打包包装

项目描述

obal - 使用Ansible的打包包装

Documentation Status

obal 是一个 Ansible 包装器,包含一系列 Ansible 演练剧本,简化了类似 foreman-packagingpulp-packaging 的软件包仓库的维护。

所有 obal 操作也应该在像 ansible-playbook <action_playbook>.yml -l <package> 这样调用时与纯 Ansible 一起工作,而不是 obal <action> <package>

必要的工具

  • python (2 或 3)
  • ansible

通过容器使用 Obal

Obal 和所有所需的软件包都可在容器中获取,可用于本地或构建环境。用户必须将 Koji 凭证和配置挂载到容器中,并将软件包项目挂载到 /opt/packaging,以便正常工作。注意以下示例假设 SELinux 已禁用。

要运行(或用 podman 替换 docker

podman run -v `pwd`:/opt/packaging -v ~/.koji:/root/.koji obal:latest scratch katello

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分发

obal-0.12.1.tar.gz (37.8 kB 查看散列)

上传时间

构建分发

obal-0.12.1-py3-none-any.whl (74.4 kB 查看散列)

上传时间 Python 3

支持者