How to optimize your own CI

  • 20 min

I’m willing to bet that almost every one of you has a Continuous Integration server for your projects. Whether it's Jenkins, Bamboo, TeamCity, or just a ubuntu server is not important. What's important  is that the server performs the task you want. For some its just a build server, for others it runs unit tests and some run selenium tests on it or have the full continuous delivery setup.

But ask yourself the question: "Are you satisfied with the work of your CI server?". Maybe you’d like to have additional features, get more speed and convenience? I asked myself this question and it turned out that the work of CI on our project work was not perfect.

In this speech, I want to talk about how and why a new CI server was set up from scratch, what problems I faced in the process and, of course, about how I organized testing on this server.

О том, как оптимизировать работу CI своими силами from Vlad Orlikov on Vimeo.

Comments ({{Comments.length}} )
  • {{comment.AuthorFullName}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}

To leave a feedback you need to