After we’ve added RSpec and Cucumber (with PhantomJS) to our CI build process, it got really, really slow. Due to the application character, after each scenario (for Cucumber) we truncate and restore the whole database. 45 minutes for a single build is definitely not what we aimed to get. So, how to speed up tests […]
Read more at the sourceCategory Archives: Gitlab CI
Gitlab, Ruby private repository, Docker container and safe way to add SSH key for build process only
Note This is not a tutorial on how to use Docker with SSH keys and private repositories. This is a solution to a particular safety issue when building Docker containers. I won’t get into details on how to create a Dockerfile with a SSH key, etc – there’s enough about that in the Internet. Problem […]
Read more at the sourceGitlab CI Runner + RVM for projects that you want to build
Allowing Gitlab CI Runners to use RVM is really easy: That’s all. Just keep in mind, that each time you want a new Ruby version, you will have to login as gitlab_ci_runner and install it from console.
Read more at the source