Side Project 必備:使用 SMTP2GO 與 ImprovMX 打造 0 元專業企業信箱寄送與轉發
還在付費買企業信箱?教你組合 SMTP2GO (寄信) 與 ImprovMX (轉發) 服務,免成本擁有專業域名信箱,非常適合個人網站與 Side Project 使用。
閱讀更多這個分類下的所有文章都與「Devops」相關。探索更多相關內容!
還在付費買企業信箱?教你組合 SMTP2GO (寄信) 與 ImprovMX (轉發) 服務,免成本擁有專業域名信箱,非常適合個人網站與 Side Project 使用。
閱讀更多
想要在不更動原始碼的情況下導出日誌?教你如何透過 NLog 配置檔與 Loki 整合,實現低成本、高效率的集中化日誌管理系統。
閱讀更多
當使用 Travis CI / Azure Pipeline 持續整合後,接著需要把建置出來的 Artifact 存放到固定的位置。接著在 CI/CD 工具中,結合 dropbox-loader.sh,將 Artifact 存放到 Dropbox 之中。
閱讀更多
在介紹完 CI/CD 的觀念後,接著介紹如何使用 Azure Pipelines、如何在 Azure VM 架構 Jenkins,以及 Jenkins 與 repository 的串接方式,以便持續整合(Continuous integration, CI)
閱讀更多
在介紹完 CI/CD 的觀念後,接著來介紹如何使用 Travis CI 與 GitHub Actions 進行持續整合(Continuous integration, CI)
閱讀更多
介紹了版控的概念與 Git 的操作方式後,接著要找 Remote Repositories 來進行程式碼的托管,達到異地備份的效果。將針對 GitHub、BitBucket、Azure DevOps 內的 Azure Repos 三個托管平台進行介紹。
閱讀更多
若持續整合(Continuous Integration, CI)只有單純版控與建置,就太可惜了。CI 可視為是自動化管控軟體品質的第一道防線,在這個階段,可以整合自動化測試、程式碼掃描分析、資安掃描等動作。
閱讀更多
在 Azure PipeLines, Jenkins 中,除了可以直接指定使用現有的 Docker image 做為執行 CI 所需的運行環境。也可以讓 Azure Pipelines, Jenkins,運用 dockerfile 或 cmd 的方式,直接把程式封裝為 Docker Image
閱讀更多
對於 docker/container 有基本概念後,接著要與 CI/CD 的工具搭配使用,讓 CI Server 同時支援更多不同的環境的要求。本篇文章會以 Travis CI、Azure DevOps、Jenkins 為例。
閱讀更多
在上一篇文章,已經成功在本機建立好 GitLab CI 的環境了,接下來,改在私用的環境,將 GitLab CI 與 Runner 分別建立,並讓 GitLab CI 順利運行。
閱讀更多
在本機同時使用 Docker 建立 GitLab 與 GitLab Runner 時,在設定上遇到很多小眉腳。特別記錄下來,減少其他人撞牆的情況。
閱讀更多
深入探討 YAML 語法規則與最佳實踐,學習如何撰寫清晰、高效的設定檔。本文從基礎格式、資料類型到進階語法如錨點與引用、多行字串,並提供常見錯誤與安全考量,助你掌握 YAML 在 DevOps 和 CI/CD 中的應用,輕鬆應對 Travis CI、Azure Pipelines 等工具的組態設定。
閱讀更多
什麼是 CI/CD?本文深入淺出介紹持續整合 (CI) 與持續部署 (CD) 的核心價值、運作流程,如何幫助團隊擺脫手動部署的惡夢並提升軟體品質。
閱讀更多
這是一位 SOHO 族從無到有、一步一步建立自己的 CI/CD 的故事。隨著故事的推進,將逐一提及版控、測試、訊息通知、CI/CD、Container 等概念,最終將其串接為一條自動化發佈的流水線。
閱讀更多