enhancementhelp wanted
Métricas do repositório
- Stars
- (38 stars)
- Métricas de merge de PR
- (Nenhuma PRs mesclada em 30d)
Description
We want to be able to test latest AppFlow code based on Continuous Integration via Jenkins.
The basic idea is to run Jenkins inside a Docker container or a FreeBSD Jail and trigger the build/test process on each git commit to master or a specific testing branch via pipeline.
The stages of the pipeline process (thanks to @sneaker for suggestions on this), should run in parallel and perform this specific tasks:
- create test LXC containers on Proxmox or new test VMs on FreeNAS Corral via bhyve.
- provision those "nodes" with AppFlow, via
ssh, against the latestmrrobotexample configs. - report build success/failures on slack.
We should trigger the LXC/VM creation via API, like pvesh on Proxmox and vm on FreeNAS Corral, we also could use curl REST API calls.