base_python is an ansible-role to install python in the context of Ansible. It includes crypto extensions with compiled code.
For testing you need Docker. For running you need RHEL-like, or Debian/Ubuntu system
- Software collections offer latest versions of programming languages
`collections_enabled: true`
- approved/test release of software collections' python
`python_collection: rh-python36`
'python_rhel' is a list of rpms available in your default yum repo.
'python_epel' is a list of rpms without RedHat support
'python_apts' is a list of packages for Debian/Ubuntu
You need access to EPEL for some RPMs. This is a weak dependency. dockpack.base_epel is a role that you can use for this.
https://www.softwarecollections.org/en/docs/
Refer to a complete build server https://github.com/bbaassssiiee/buildserver
MIT
Bas Meijer @bbaassssiiee