diff --git a/moduleroot/.gitlab-ci.yml.erb b/moduleroot/.gitlab-ci.yml.erb
index 81d303fd1c6baa90b657b7292b7632c361d9bfc3..34c2529600fc6398324209bf752d36baa4285f5e 100644
--- a/moduleroot/.gitlab-ci.yml.erb
+++ b/moduleroot/.gitlab-ci.yml.erb
@@ -118,35 +118,5 @@ beaker:
 <%   end -%>
 <% end -%>
 <% if configs['custom_jobs'] -%>
-<%   configs['custom_jobs'].each do |job, params| -%>
-<%= job %>:
-<%     params.each do |param, config| -%>
-<%       if (config.is_a?(Array) || config.is_a?(Hash)) && config.empty? -%>
-  <%= param %>: <%= config.inspect %>
-<%       elsif config.is_a?(Array) -%>
-  <%= param %>:
-<%         config.each do |element| -%>
-    - <%= element %>
-<%         end -%>
-<%       elsif config.is_a?(Hash) -%>
-  <%= param %>:
-<%         config.each do |element, value| -%>
-<%           if value.is_a?(Array) -%>
-<%             if value.empty? -%>
-    <%= element %>: <%= value.inspect %>
-<%             else -%>
-    <%= element %>:
-<%               value.each do |content| -%>
-      - <%= content %>
-<%               end -%>
-<%             end -%>
-<%           else -%>
-    <%= element %>: '<%= value %>'
-<%           end -%>
-<%         end -%>
-<%       else -%>
-  <%= param %>: '<%= config %>'
-<%       end -%>
-<%     end %>
-<%   end -%>
+<%=  YAML.dump(configs['custom_jobs']).sub(%r{\A---\r?\n}m, '') %>
 <% end -%>