Travis CI
We have been using travis ci for running our tests automatically on each merge and pull request soon after we open sourced ManageIQ.
We have been using travis ci for running our tests automatically on each merge and pull request soon after we open sourced ManageIQ.
We are happy to announce that we are moving forward with the ManageIQ Extensions Depot! The Extensions Depot is a place for the ManageIQ Community to share policies, dialogs, state machines and other items of interest to the greater community.
With the recent announcement of Amazon’s AWS Config service, there is a Pull Request to integrate with it. The integration will allow ManageIQ to use the AWS Config service as an event source to our Amazon Provider. These events can be used to drive many things inside ManageIQ, including inventory refreshes, policies and automate workflows. Once this Pull Request is merged, our appliance (which is built nightly) will have that functionality incorporated. Until then, if you want to play with the proposed integration, take the code changes from the pull request and integrate them into your appliance or development environment.
Earlier this week, we mentioned moving to ruby 2 on our github repository and in travis-ci for testing. Ruby 2 nightly build appliances based on sprint 15 are available here.
The ManageIQ Depot will be where community members can collaborate, share and download extensions and other software developed for the ManageIQ hybrid cloud management platform. I made a quick video showing how to grab the latest depot code from GitHub, add your extension, and then test it locally before issuing a pull request to add it to the git repository.