From 558d53d7971f0e0f63734421215f2702d786217d Mon Sep 17 00:00:00 2001 From: Gitea Actions Date: Thu, 5 Jun 2025 10:32:51 +0000 Subject: [PATCH] Auto-update blog content from Obsidian: 2025-06-05 10:32:51 --- ...ployment-obisidan-hugo-gitea-actions.fr.md | 4 +- ...-deployment-obisidan-hugo-gitea-actions.md | 4 +- ...deployment-ci-cd-pipeline-gitea-actions.md | 56 +++++++++++++++++++ 3 files changed, 62 insertions(+), 2 deletions(-) create mode 100644 content/post/blog-deployment-ci-cd-pipeline-gitea-actions.md diff --git a/content/post/2-blog-deployment-obisidan-hugo-gitea-actions.fr.md b/content/post/2-blog-deployment-obisidan-hugo-gitea-actions.fr.md index d5f1625..eb311ac 100644 --- a/content/post/2-blog-deployment-obisidan-hugo-gitea-actions.fr.md +++ b/content/post/2-blog-deployment-obisidan-hugo-gitea-actions.fr.md @@ -8,8 +8,10 @@ tags: - obsidian - hugo - gitea + - gitea-actions + - docker categories: - - homelab + - blog --- ## 💡 Intro diff --git a/content/post/2-blog-deployment-obisidan-hugo-gitea-actions.md b/content/post/2-blog-deployment-obisidan-hugo-gitea-actions.md index 40b6dcc..b113f3c 100644 --- a/content/post/2-blog-deployment-obisidan-hugo-gitea-actions.md +++ b/content/post/2-blog-deployment-obisidan-hugo-gitea-actions.md @@ -8,8 +8,10 @@ tags: - obsidian - hugo - gitea + - gitea-actions + - docker categories: - - homelab + - blog --- ## 💡 Intro diff --git a/content/post/blog-deployment-ci-cd-pipeline-gitea-actions.md b/content/post/blog-deployment-ci-cd-pipeline-gitea-actions.md new file mode 100644 index 0000000..791e935 --- /dev/null +++ b/content/post/blog-deployment-ci-cd-pipeline-gitea-actions.md @@ -0,0 +1,56 @@ +--- +slug: blog-deployment-ci-cd-pipeline-gitea-actions +title: Blog Deployment CI/CD Pipeline using Gitea Actions +description: How I secured the automated deployment of my self-hosted blog built with Hugo building a CI/CD pipeline using Gitea Actions +date: +draft: true +tags: + - hugo + - docker + - ci-cd + - gitea-actions +categories: + - blog +--- +## Intro + +Making modification +All the code in my repo was in a single branch + + + +Why using a Pipeline + +What is a CI/CD Pipeline + +Gitea Actions + +Gitea Runners + +Docker +Containerized the Blog + +Create New Git Branch +Hugo + +Workflow + +Logic +Code + +Before +After + + +Check-Rebuild + +Verify +Build +Deploy-Staging +Test-Staging +Merge +Deploy-Production +Test-Production +Clean + +## Results \ No newline at end of file