首页
编程日记
ChatGpt专题
LINUX学习
Java学习
前端教程
单片机
Eclipse
json
servlet
tomcat
全志
MIT
AI绘画 神经网络
chrome
Android蓝牙使能
list
嵌入式数据库
bi
远程工作
深浅拷贝
unlock
学生选课系统
线性分类器
非线性函数拟合
工业智能网关
项目实战
runner
2024/4/11 22:27:20
极狐GitLab 企业级 CI/CD 规模化落地实践指南(一)
目录 template 引用,减少代码冗余,增强 CI/CD 构建扩展性 问题 1:代码冗余,低效实践 问题 2:维护性难,工作量大 ➤ local ➤ file ➤ remote ➤ template 收益 1:一处修改,多…
阅读更多...
ApplicationRunner、CommandLineRunner 的区别(源码)
ApplicationRunner、CommandLineRunner 的区别(源码) ApplicationRunner、CommandLineRunner都能在 springboot 启动时执行一些初始化的工作。javadoc 中说明了如果需要访问ApplicationArguments而不是原始的String[]需要使用ApplicationRunner。两者ru…
阅读更多...
使用 kind 集群安装运行极狐GitLab Runner【下】
GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。 上一篇内容中,我们已经利用 kind 创建好了一个本地…
阅读更多...
极狐gitlab-runner的安装
1)下载系统对应的二进制文件 # Linux x86-64 sudo curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64 2)赋予执行权限 chmod x /usr/local/bin/gitlab-runne…
阅读更多...
Spring Boot项目启动时执行指定的方法
项目场景: 本文介绍Spring Boot项目启动时执行指定的方法两种常用方式和他们之间的区别。 实现方案: 方式一:使用注解PostConstruct Component public class PostConstructTest {PostConstructpublic void postConstruct() {System.out.prin…
阅读更多...
4道数学题,求解极狐GitLab CI 流水线|第4题:合并列车
本文来自: 武让 极狐GitLab 高级解决方案架构师 💡 极狐GitLab CI 依靠其一体化、轻量化、声明式、开箱即用的特性,在开发者群体中的使用率越来越高,在国内企业中仅次于 Jenkins ,排在第二位。 极狐GitLab 流水线有 4…
阅读更多...