版本控制是开发中不可或缺的一部分,他允许多人同时协作,通过记录每一次代码的变更,帮助开发者理解何时、为什么以及谁做了修改。这不仅有助于错误追踪和功能回溯,还使得...
import java.io.*; public class Test { public static void main(String args[])...
厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)
出现以上错误修改,结合 vue-demi 配置说明[1] ,修改 package-lock.json,找到 vue-demi
首先创建GitLab凭证,将凭证填充到 Manage Jenkins->System->enable authentication for '/project'...
🎉你好,我是猫头虎博主!在现代的微服务架构中,服务网格已成为一个不可或缺的部分,为微服务提供了一种高效、安全、透明的通信机制。而CI/CD(持续集成和持续交付)...
🐱 猫头虎博主又回来了!在当今快速迭代的开发环境中,持续集成和持续交付(CI/CD)已经成为软件开发的核心。如果你还在为项目部署头疼,那么你绝对不能错过这篇文章...
今天的软件比 20 多年前的软件复杂了数个数量级,这给我们调试代码带来了新的挑战。幸运的是,通过在系统中实现可观测性,我们已经相当远程地理解了我们的应用程序正在...
本文是两部分教程的第一部分,演示如何将 Atlas Operator 与 Atlas Cloud 和 ArgoCD 相结合,在 Kubernetes 中创建一个...
本文介绍如何利用OWASP的Dependency-Track存储和分析软件清单,以识别开源组件中的安全漏洞。它指导如何在生产环境中部署Dependency-Tr...
在本文中,我将介绍在CI/CD流水线中实现SBOM生成的实用用例及其益处。本文涵盖了SBOM的概念、其优势、流行格式以及Java和Python项目的实际实现。
译自 Questions to Ask about the IaC in Your CI/CD Pipeline 。
译自 Embracing Database Deployments in CI/CD Practices with Git 。
译自 The 6 Pillars of Platform Engineering: Part 2 — CI/CD & VCS Pipeline 。
在AI辅助编程飞速发展的时代,健全的DevOps实践显得尤为重要。本博客将演示如何在构建和增强CI/CD流水线中高效利用AI,并强调虽然AI带来重大进步,但人的...
持续集成/持续交付(CI/CD)。这组两个首字母缩写词组被广泛使用,以至于许多人对它们的含义并不完全了解。许多人忽略了各个部分的重要性、它们为何有所不同以及它们...
书接【Bug周刊】的gitlab-ci构建部分,我们已经对一个 maven 项目进行了CI构建,实现每次提交代码后自动打包为 jar 包,并在docker in...
翻译自 What Infrastructure as Code Must Do for CI/CD 。
翻译自 Simplify CI/CD with a General-Purpose Software Catalog 。
CI/CD 的发展给我们带来的不仅仅是更快的软件更新。这种更频繁地发布的能力,加上 CI/CD 工具在流水线内部提供的强大环境,已经产生了我们认为对 DevOp...
gitlab ci的脚本执行,需要自定义安装对应的gitlab runner来执行,代码push之后,webhook检测到代码变化,就会触发gitlab ci,...