<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>CI/CD on dabase</title>
<link>https://dabase.com/tags/ci-cd/</link>
<description>Recent content on dabase.com</description>
<generator>Hugo -- gohugo.io</generator>
<language>en</language>
<managingEditor>hendry&#43;podcast@iki.fi (Kai Hendry)</managingEditor>
<webMaster>hendry&#43;podcast@iki.fi (Kai Hendry)</webMaster>
<lastBuildDate>Tue, 18 Aug 2026 13:28:09 +0000</lastBuildDate>

<atom:link href="https://dabase.com/tags/ci-cd/index.xml" rel="self" type="application/rss+xml" />


<item>
<title>Three Secrets Domains on Purpose</title>
<link>https://dabase.com/blog/2026/three-secrets-domains-on-purpose/</link>
<pubDate>Tue, 18 Aug 2026 13:28:09 +0000</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2026/three-secrets-domains-on-purpose/</guid>
<description>Why a large org keeps developer, CI and workload secrets in three separate systems — 1Password, GitHub secrets and AWS — and how short-lived credentials and least privilege hold it together.</description>
</item>

<item>
<title>From AI-Generated to Production-Ready: Closing the Gap</title>
<link>https://dabase.com/blog/2026/from-ai-generated-to-production-ready/</link>
<pubDate>Thu, 16 Apr 2026 15:25:19 +0100</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2026/from-ai-generated-to-production-ready/</guid>
<description>AI can write code fast, but getting it to production requires the same rigour as any other code — testing, review, observability, and ownership. Here&#39;s how to bridge that gap.</description>
</item>

<item>
<title>Gitlab Enterprise</title>
<link>https://dabase.com/blog/2025/gitlab-enterprise/</link>
<pubDate>Wed, 19 Feb 2025 11:23:55 +0000</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2025/gitlab-enterprise/</guid>
<description>Tested on GitLab Enterprise Edition 17.9.0-pre</description>
</item>

<item>
<title>Github Action Trunk based development IaC</title>
<link>https://dabase.com/blog/2024/github-action-trunk/</link>
<pubDate>Fri, 24 May 2024 13:10:33 +0100</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2024/github-action-trunk/</guid>
<description>A path to production using trunk based development for infrastructure as code</description>
</item>

<item>
<title>Deploying a Lambda</title>
<link>https://dabase.com/blog/2023/deploying-a-lambda/</link>
<pubDate>Tue, 10 Oct 2023 13:11:13 +0100</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2023/deploying-a-lambda/</guid>
<description>Breaking down what AWS SAM does</description>
</item>

<item>
<title>Gitops</title>
<link>https://dabase.com/blog/2023/gitops/</link>
<pubDate>Wed, 27 Sep 2023 10:17:45 +0100</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2023/gitops/</guid>
<description>Platform engineering using Gitops</description>
</item>

<item>
<title>DORA metrics failure</title>
<link>https://dabase.com/blog/2023/dora-metrics/</link>
<pubDate>Tue, 18 Jul 2023 16:24:21 +0100</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2023/dora-metrics/</guid>
<description>Failure needs to be treated as a learning opportunity with the four key metrics</description>
</item>

<item>
<title>Container Lifecycle</title>
<link>https://dabase.com/blog/2023/container-lifecycle/</link>
<pubDate>Thu, 27 Apr 2023 05:27:00 +0800</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2023/container-lifecycle/</guid>
<description>Container repository tagging for Build Once, Deploy Anywhere</description>
</item>

<item>
<title>Build From Source</title>
<link>https://dabase.com/blog/2023/build-from-source/</link>
<pubDate>Fri, 21 Apr 2023 09:51:59 +0800</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2023/build-from-source/</guid>
<description>Instead of promoting artifacts, why not build from source?</description>
</item>

<item>
<title>GoCD versus Gitlab</title>
<link>https://dabase.com/blog/2023/gocd-gitlab/</link>
<pubDate>Wed, 08 Mar 2023 14:33:33 +0800</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2023/gocd-gitlab/</guid>
<description>Differences between two delivery pipelines</description>
</item>

<item>
<title>oracledump</title>
<link>https://dabase.com/blog/2023/oracle/</link>
<pubDate>Fri, 10 Feb 2023 16:41:29 +0800</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2023/oracle/</guid>
<description>Oracle dump to SQL from an oradata folder for a CI/CD pipeline</description>
</item>

<item>
<title>Separation of Duties</title>
<link>https://dabase.com/blog/2023/sod/</link>
<pubDate>Thu, 19 Jan 2023 15:01:04 +0800</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2023/sod/</guid>
<description>Separation of Duties without the manual gatekeeping</description>
</item>

<item>
<title>No dist-upgrade</title>
<link>https://dabase.com/blog/2023/no-dist-upgrade/</link>
<pubDate>Wed, 04 Jan 2023 15:37:33 +0800</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2023/no-dist-upgrade/</guid>
<description>In-place updating is not best practice for production deployments</description>
</item>

<item>
<title>Gitlab Workflow</title>
<link>https://dabase.com/blog/2022/gitlab-workflow/</link>
<pubDate>Wed, 07 Dec 2022 09:59:40 +0800</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2022/gitlab-workflow/</guid>
<description>The repeated Git, merge-request and approval steps in my 2022 GitLab workflow, and the friction involved in getting a small change merged.</description>
</item>

<item>
<title>Gitlab Terraform</title>
<link>https://dabase.com/blog/2022/gitlab-terraform/</link>
<pubDate>Fri, 09 Sep 2022 09:01:39 +0800</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2022/gitlab-terraform/</guid>
<description>CI/CD for Terraform on Gitlab</description>
</item>

<item>
<title>Path to Production</title>
<link>https://dabase.com/blog/2022/path-to-production/</link>
<pubDate>Sat, 21 May 2022 06:52:21 +0800</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2022/path-to-production/</guid>
<description>Three seperate git repos for dev, stg &amp; prd</description>
</item>

<item>
<title>When DevOps goes bad</title>
<link>https://dabase.com/blog/2020/devops-dangers/</link>
<pubDate>Fri, 18 Sep 2020 09:55:20 +0800</pubDate>
<author>hendry&#43;podcast@iki.fi (Kai Hendry)</author>
<guid>https://dabase.com/blog/2020/devops-dangers/</guid>
<description>Do not waste your investment with long build times and no local environment</description>
</item>

</channel>
</rss>
