<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Jeroen Nelen</title>
    <description>The latest articles on DEV Community by Jeroen Nelen (@jwnelen).</description>
    <link>https://dev.to/jwnelen</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F517871%2Fff975aa1-4016-4480-a030-58ca8fba383b.JPG</url>
      <title>DEV Community: Jeroen Nelen</title>
      <link>https://dev.to/jwnelen</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jwnelen"/>
    <language>en</language>
    <item>
      <title>Run automated e2e tests between separate dockers?</title>
      <dc:creator>Jeroen Nelen</dc:creator>
      <pubDate>Fri, 22 Jan 2021 17:19:03 +0000</pubDate>
      <link>https://dev.to/jwnelen/run-automated-e2e-tests-between-separate-dockers-1llj</link>
      <guid>https://dev.to/jwnelen/run-automated-e2e-tests-between-separate-dockers-1llj</guid>
      <description>&lt;p&gt;Okay so I am a bit lost with the automated testing using Gitlab CI. I hope I can explain my problem so somebody can help me. I'll try to explain the situation first, after which I'll try to ask a question (which is harder than it sounds) &lt;/p&gt;

&lt;h3&gt;
  
  
  Situation
&lt;/h3&gt;

&lt;p&gt;(1) React frontend with Jest unit tests and Cypress e2e tests&lt;br&gt;
(2) Django API server 1 for a Postgres database and tests using pytest&lt;br&gt;
(3) Django API server 2 with a MongoDB database and tests using pytest&lt;/p&gt;

&lt;h3&gt;
  
  
  Gitlab
&lt;/h3&gt;

&lt;p&gt;For the 2 API's, there is a Docker and a docker-compose file. These work fine on its own.&lt;/p&gt;

&lt;p&gt;We are using GitLab for the CI/CD, there we have the following stages in this order:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;build: where dockers for 1, 2 &amp;amp; 3 are build separate and pushed to registry&lt;/li&gt;
&lt;li&gt;Test: Where the unit testing and e2e test (should) run&lt;/li&gt;
&lt;li&gt;Release: where the docker images are released&lt;/li&gt;
&lt;li&gt;Deploy: Where the docker images are deployed&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Goal
&lt;/h3&gt;

&lt;p&gt;I want to set up the GitLab CI such that it runs the cypress tests. But for this, all build dockers are needed. Currently, I am not able to use all dockers together when performing the end-to-end tests&lt;/p&gt;

&lt;h3&gt;
  
  
  Problem
&lt;/h3&gt;

&lt;p&gt;I don't really get how I would achieve this. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Do I need one Docker-compose file including all dockers and databases?&lt;/li&gt;
&lt;li&gt;Can I use the dockers that are built in the build stage for my e2e tests and can somebody give me an example of how this would be achieved?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I hope somebody can give me some advice on how to achieve this. An example would be even better but I don't know if somebody would want to do that.&lt;/p&gt;

&lt;p&gt;Thanks for taking the time to read!&lt;/p&gt;

</description>
      <category>help</category>
      <category>beginners</category>
      <category>docker</category>
      <category>testing</category>
    </item>
    <item>
      <title>Which news sources to follow as a programmer?</title>
      <dc:creator>Jeroen Nelen</dc:creator>
      <pubDate>Sat, 02 Jan 2021 12:40:37 +0000</pubDate>
      <link>https://dev.to/jwnelen/which-news-sources-to-follow-as-a-programmer-17ap</link>
      <guid>https://dev.to/jwnelen/which-news-sources-to-follow-as-a-programmer-17ap</guid>
      <description>&lt;p&gt;I would like to know what kind of news sources (next to &lt;a href="//dev.to"&gt;dev.to&lt;/a&gt; of course 😉) you guys are following to keep yourself informed about the latest tech news. Where tech news can be anything from the newest hardware, software, new programming languages, tech company updates, anything!&lt;/p&gt;

&lt;p&gt;Sources I could think of are sources such as&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Blogs authors/websites such as medium&lt;/li&gt;
&lt;li&gt;News websites &lt;/li&gt;
&lt;li&gt;Podcasts/shows&lt;/li&gt;
&lt;li&gt;Social media &lt;/li&gt;
&lt;li&gt;Git repos?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I would be interested in which explicit sources you use and how frequently you are checking the medium. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Lastly, this is my first post so I would also like to know what you think of this post&lt;/em&gt;&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
