{"repo":"yegor256/rultor","free":true,"listed":false,"github":"https://github.com/yegor256/rultor","clone":"git clone https://github.com/yegor256/rultor.git","description":"DevOps team assistant that helps you merge, deploy, and release GitHub-hosted apps and libraries","language":"Java","stars":575,"topics":["docker-container","devops","deployment","docker","continuous-delivery","chatbot","java","xml","xsl"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"DevOps Assistant in GitHub Rultor is a DevOps team assistant. It helps your programmers and release managers automate routine operations (merge, deploy, and release) with an easy-to-use intuitive chat-bot interface. Just say @rultor hello in any of your GitHub issues and the conversation will start. Full documentation is at doc.rultor.com Schema for .rultor.yml file. Need help online? Try our Telegram group. These blog posts may be helpful: [ Rultor, a Merging Bot ][1] [ Every Build in Its Own Docker Container ][2] [ Master Branch Must Be Read-Only ][3] [ Rultor + Travis ][4] Watch these videos to understand what Rultor is for: [ Deployment Scripts Are Dead; Meet Rultor ][5]: DevOps Pro; Vilnius, Lithuania; 26 May 2016 [ A Practical Example of a One-Click Release ][6]: DevOpsPro 2016; Moscow, Russia; 15 November 2016 [ Chat Bots Architecture ][7]: GeekOUT 2016; Tallinn, Estonia; 9 June 2016 Default Docker image is yegor256/rultor-image. What Problems Does Rultor Solve? Automated deployment scripts have been around for some time. Rultor attempts to tackle the problems those scripts do not. The first benefit of Rultor is that it gives you isolation of your deployment script in its own virtual environment by using Docker containers. This substantially reduces the amount of external state that could affect your build and makes errors more easily reproducible. Additionally, because of the way Rultor integrates with modern issue trackers, all the logs are stored and published to th","default_branch":null,"files":null,"tree":[],"storefront":"/r/yegor256","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yegor256/rultor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}