Video Tutorial: RubyMine and Docker Compose
Hello everyone, In this tutorial, you’ll learn how to use Docker Compose with RubyMine for local development. For more information about this topic, please also read our Docker Compose as a remote interpreter tutorial. (more…)
How to work with Docker/Docker Compose from RubyMine
To get the most recent information about Docker support in RubyMine, refer to our documentation: Tutorial: Docker Compose as a remote interpreter Tutorial: Docker as a remote interpreter RubyMine 2019.1 has a bunch of capabilities which allow you to work with Docker and Docker Compose. You can inspect existing images and containers, quickly edit Docker files using autocompletion, create new images and start services directly from the IDE, and run or debug your application using Docker SDK. Let’s take a look at how to do all this. Enable Docker support Work with images and containers
RubyMine 2018.2 EAP is Open: Attach to Remote Processes With the Debugger, and More!
Hi everybody, Today we are opening the Early Access Program for RubyMine 2018.2. As making RubyMine more integral and robust is currently our top priority, in this release cycle we are staying focused on upgrading and polishing existing features and subsystems. Here's what we are ready to give you in the first EAP build: Attach to remote processes with the debugger Polymorphic associations Autocompletion for blocks A better Run anything Run in context Debug in context Remote SDK improvements Remote SDK synchronization Background SDK loading Other improvemen
RubyMine 2017.2.3: Docker Compose on Windows & More on the Debugger
This post was updated from the v2017.2.3 Release Candidate announcement to the announcement of the stable RubyMine 2017.2.3 release. Hi everyone, RubyMine 2017.2.3 (build 172.3968.40) is available. The highlight of this build is the ability to now work with Docker and Docker Compose on Windows. Additionally, in this post we will share more details on the recent debugger improvements. Running Docker Compose on Windows If you are running Windows, you probably know that support for Docker and Docker Compose, announced in v2017.1 and v2017.2 respectively, didn’t work for our Windows users
RubyMine 2017.2 EAP 1: Docker Compose!
Hey all, Today we are announcing RubyMine 2017.2 EAP 1 (build 172.2273.6), the first update in a series of Early Access Programs for v2017.2 that will be released in the middle of the summer. Here’s what we’ve got for you: Docker Compose Docker support was announced in the RubyMine 2017.1 release post, but back then it was missing Docker Compose which many of you expected. Today we are bringing it out! Here’s how you set up Compose in RubyMine: First, you should have a Docker project running through docker-compose. In previous releases you also had to install the Docker integration plu
RubyMine 2017.1 RC 1: Improved Docker Support
Hi there, RubyMine 2017.1 RC1 (build 171.3780.26) is now available! This build is the first release candidate for RubyMine 2017.1 which is coming by the end of March. Besides fixing a number of bugs, this update brings more stable support for Docker, allowing you to work with Rails apps correctly. We’ve already announced support for Docker, and now we’d like to show you exactly how it works in RubyMine. First of all, be sure to install the Docker plugin right from the IDE (Preferences | Plugins | Browse repositories). This probably won’t take longer than a minute: (more…)
RubyMine 2017.1 EAP 8: Puppet Module Generation, Docker Support, and more
Hi there, RubyMine 2017.1 EAP 8 (build 171.3566.31) is now available. This early access program brings a couple of important changes: Puppet improvements and Docker support. Puppet improvements You’ve given us some constructive feedback on the previously announced Puppet project structure and improved Puppet support. Keeping it in mind, we’ve tweaked our IDE to make Puppet development with RubyMine smoother. New Project - Puppet Module First, we’ve added the ability to create a new Puppet module right from the New Project wizard (File | New Project) so that you can start developing Pupp