Builds RPM for ManageIQ Ansible Virtualenv in a container image
To build RPM locally in container:
docker run -ti manageiq/ansible_venv_rpm_build
Bind mount /root/rpms to obtain the artifacts
To build RPM in Copr:
docker run -ti -v <path to copr config>:/root/.config/copr -e COPR_CHROOT=<chroot> -e COPR_PROJECT=<project> manageiq/ansible_venv_rpm_build
To run container without kicking off build:
docker run -ti manageiq/ansible_venv_rpm_build bash
Run ./build.sh to start the build.
The rpm prefix, rpm summary info, and org name can be changed during build. To productize, run with:
-e PRODUCT_NAME=<name> -e PRODUCT_SUMMARY=<summary> -e ORG_NAME=<org name>
<name>-ansible-venv, should match product_name in config/options.yml for manageiq RPMs, default: manageiq/opt/<org name>/manifest, should match rpm.org_name in config/options.yml for manageiq RPMs, default: manageiqContent type
Image
Digest
Size
152.4 MB
Last updated
about 5 years ago
docker pull manageiq/ansible_venv_rpm_buildPulls:
1
Last week