https://github.com/cloin/ee-builds
Automate builds of execution environments for use with Ansible Automation Platform 2
https://github.com/cloin/ee-builds
ansible automation-anywhere
Last synced: 3 months ago
JSON representation
Automate builds of execution environments for use with Ansible Automation Platform 2
- Host: GitHub
- URL: https://github.com/cloin/ee-builds
- Owner: cloin
- Created: 2021-10-19T17:39:34.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-18T18:28:17.000Z (over 1 year ago)
- Last Synced: 2024-10-20T08:27:44.138Z (over 1 year ago)
- Topics: ansible, automation-anywhere
- Language: Dockerfile
- Homepage:
- Size: 95.5 MB
- Stars: 40
- Watchers: 4
- Forks: 40
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Build execution environments with `ansible-builder`
## Building execution environment images for use in [ansible workshops](https://github.com/ansible/workshops)
### This repo responds to modifications on `main` and pull requests to main by building new container images with Github Actions to be used as an execution environment for Ansible Automation Platform 2.
[](https://github.com/cloin/ee-builds/actions/workflows/servicenow-ee-build.yml) [](https://github.com/cloin/ee-builds/actions/workflows/windows-ee-build.yml) [](https://github.com/cloin/ee-builds/actions/workflows/f5-ee-build.yml) [](https://github.com/cloin/ee-builds/actions/workflows/rhel_90-ee.yml)

### Contributions
The directories in this repository should follow the format that `ansible-builder` expects. See [servicenow-ee](https://github.com/cloin/ee-builds/tree/main/servicenow-ee) as an example. The name you give the directory should also be the name of the image. You can also copy the [servicenow-ee workflow](https://github.com/cloin/ee-builds/blob/main/.github/workflows/servicenow-ee-build.yml) file and adjust the parameters. Questions? Open an issue!
### Useful documentation and links
- [Ansible Automation Platform](https://www.ansible.com/products/automation-platform)
- [ansible-navigator](https://github.com/ansible/ansible-navigator)
- [ansible-builder](https://github.com/ansible/ansible-builder)
- [GitHub Actions quickstart](https://docs.github.com/en/actions/quickstart)
- [GitHub environments](https://docs.github.com/en/actions/deployment/using-environments-for-deployment)
- [redhat-actions/podman-login](https://github.com/redhat-actions/podman-login)
- [redhat-actions/push-to-registry](https://github.com/redhat-actions/push-to-registry)