<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Continuous Integration on code.kiwi.com</title><link>https://code.kiwi.com/tag/continuous-integration/</link><description>Recent content in Continuous Integration on code.kiwi.com</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 17 Mar 2023 20:01:12 +0000</lastBuildDate><atom:link href="https://code.kiwi.com/tag/continuous-integration/index.xml" rel="self" type="application/rss+xml"/><item><title>Faster pipelines with Knapsack Pro by parallelizing Cypress tests on GitLab CI</title><link>https://code.kiwi.com/articles/faster-pipelines-with-knapsack-pro-by-parallelizing-cypress-tests-on-gitlab-ci/</link><pubDate>Tue, 09 Mar 2021 19:55:00 +0000</pubDate><guid>https://code.kiwi.com/articles/faster-pipelines-with-knapsack-pro-by-parallelizing-cypress-tests-on-gitlab-ci/</guid><description>&lt;p&gt;When the runtime of our build pipeline had reached 20 minutes on average for each commit on each Merge Request, we knew we needed a solution to speed things up. We wanted to optimize everything we could within the pipeline; a way of doing this was to parallelize our tests with &lt;a href="https://knapsackpro.com/?utm_source=kiwi.com&amp;amp;utm_medium=blog_post&amp;amp;utm_campaign=faster-pipelines-with-knapsack-pro-by-parallelizing-cypress-tests-on-gitlab-ci"&gt;Knapsack Pro&lt;/a&gt; to speed up our &lt;a href="https://www.cypress.io/"&gt;Cypress&lt;/a&gt; integration tests which would save us a sizable amount of time.&lt;/p&gt;</description></item><item><title>Building a Python CI pipeline</title><link>https://code.kiwi.com/articles/building-a-python-ci-pipeline/</link><pubDate>Mon, 08 Jul 2019 21:51:00 +0000</pubDate><guid>https://code.kiwi.com/articles/building-a-python-ci-pipeline/</guid><description>&lt;p&gt;Continuous Integration (CI) is a software development methodology where multiple team members ship their code to a shared repository. A fundamental part of this process is running automated tests, covering both functionality and integration.&lt;/p&gt;
&lt;p&gt;At Kiwi.com, we use continuous integration mostly for testing, but it also helps us make sure our code style is consistent. It checks imports order, and we count on it for several other checks.&lt;/p&gt;</description></item></channel></rss>