最近,在我们公司,我们决定使用Ansible进行部署和持续集成。但是,当我开始使用Ansible时,我没有找到用于使用Maven构建Java项目的模块,也没有找到用于运行JUnit测试或JMeter测试的模块。
所以,我的状态令人怀疑:可能是我以错误的方式使用了Ansible。
当我看着Jenkins时,它可以完成诸如构建,运行测试,部署之类的工作。哈德森(Hudson)缺少的一件事是在AWS等云环境中创建/删除实例。
因此,总的来说,我们需要出于什么目的使用Ansible / Jenkins?对于CI,我需要结合使用Ansible和Jenkins吗?
请说明正确使用Ansible的方法。