<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[CloudForms Now]]></provider_name><provider_url><![CDATA[http://cloudformsblog.redhat.com]]></provider_url><author_name><![CDATA[vestival]]></author_name><author_url><![CDATA[https://cloudformsblog.redhat.com/author/vestival/]]></author_url><title><![CDATA[Implementing Continuous Integration for CloudForms using Git and&nbsp;Travis]]></title><type><![CDATA[link]]></type><html><![CDATA[<p><a href="http://cloudformsblog.redhat.com/author/christian-jung/"><span style="font-weight:400;">Christian Jung</span></a><span style="font-weight:400;"> recently posted another interesting article as a follow-up on </span><a href="http://cloudformsblog.redhat.com/2017/10/31/best-practice-recommendations-for-automate/#more-2218"><span style="font-weight:400;">Best Practice Recommendations for Automate</span></a><span style="font-weight:400;">. This time, he focuses on setting up Continuous Integration for Red Hat CloudForms.</span><!--more--></p>
<p>&nbsp;</p>
<p><span style="font-weight:400;">In his blog post, Christian discusses how to use common development tools like </span><a href="https://git-scm.com/"><span style="font-weight:400;">GIT</span></a><span style="font-weight:400;"> and </span><a href="https://www.travis-ci.org/"><span style="font-weight:400;">Travis</span></a><span style="font-weight:400;"> in conjunction with CloudForms to configure a datastore pointing to a git repository and set a Continuous Integration/Continuous Delivery (CI/CD) environment. This feature is available in CloudForms since </span><a href="https://access.redhat.com/documentation/en-us/red_hat_cloudforms/4.2/release-notes/?version=4.2"><span style="font-weight:400;">CloudForms 4.2</span></a><span style="font-weight:400;">.</span></p>
<p><span style="font-weight:400;">Such CI/CD pipeline is useful whether you are delivering a PoC, promoting automate domain across environments, or want to test your automation code before using it as part of your day to day operations.</span></p>
<p><span style="font-weight:400;">You can find the article and how to set this up step-by-step on </span><a href="http://www.jung-christian.de/post/2017/11/continuous-integration-with-automate/"><span style="font-weight:400;">Christian’s blog</span></a><span style="font-weight:400;">. Happy coding! </span></p>
]]></html><thumbnail_url><![CDATA[https://cloudformsredhat.files.wordpress.com/2017/11/dan-freeman-401296.jpg?w=1200&fit=440%2C330]]></thumbnail_url><thumbnail_width><![CDATA[440]]></thumbnail_width><thumbnail_height><![CDATA[293]]></thumbnail_height></oembed>