一天一天的过去了,我由大一升到了大二。感觉现在老了,不像大一的时候那么的幼稚了,逐渐的老了。人们常说;人生犹如乘火车,经过大学的训练,就等于进入了火车的月台;最终要向什么地方去,只有自己做主,自己选择。而我也要开始自己选择,可是现在的大学真的是。。。。。
课程没有学什么就布置好多作业,叫人头疼。在大学中感觉就是自己在一步步的摸索。一点点的探路。未来的目标在何
原创
2009-12-23 14:53:14
636阅读
持续集成(CI) 持续集成(Continuous integration)是一种流行的软件开发实践。集成是指开发将自己本地的代码提交到git等远端仓库上,那么持续集成就是每天多次提交,提早提交代码。每次集成都是通过自动化的构建(包括编译,打包,部署,自动化测试)来验证,一整套流程都是自动化的。 目的: 更早的发现集成错误,解决编码中的问题。 构建分为两种: 1.提交构建:代码
转载
2024-03-28 22:01:56
37阅读
在当前的开发生态中,CI/CD(持续集成/持续部署)已经不仅仅是一个流行的概念,而是成为了提高开发效率和软件质量的必备实践。特别是GitLab CI的出现,为团队提供了一个全面而强大的代码管理和持续集成平台。在本博文中,我将详细阐述GitLab CI的架构设计过程,包括背景描述、技术原理、架构解析、源码分析、性能优化和应用场景。
```mermaid
timeline
title Git
转载_CI 系统搭建:Git、Gerrit与Jenkins 去年写的这五篇 CI 文章时候方便邮件测试,自己搞了一个 thstack.com 域名玩。当时也没在意,所有的文章里邮箱地址都是引用 @thstack.com 域名。让我没想到是,2014 年这个神奇的一年,thstack.com 会成为我们的公司名字和域名。我想说的是,我们内部的邮件系统也在用 @thstack.com,和这
转载
2021-12-27 13:37:30
155阅读
CI/CD 流水线设计CI/CD(持续集成/持续交付或持续部署)是一种自动化软件开发实践,它允许开发团队频繁地将代码变更集成到主分支中,并通过自动化测试、构建、部署等环节,确保软件质量和快速交付。CI/CD流水线就是实现这一过程的自动化流程,它能够加速开发周期,提高软件质量,并减少因人为错误而导致的生产环境问题。本文将深入探讨CI/CD流水线的设计原理、流程、工具以及最佳实践,帮助团队构建高效、可
本文使用「署名4.0国际(CCBY4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。署名4.0国际(CCBY4.0)本文作者:苏洋创建时间:2019年08月24日统计字数:5361字阅读时间:11分钟阅读本文链接:https://soulteary.com/2019/08/24/how-to-use-composer-with-ci-system.html如何搭配CI系统使用Compo
原创
2021-02-07 23:12:41
211阅读
前言CI/CD 是一种持续开发软件的方法,可以不断的进行构建、测试和部署代码迭代更改。这种迭代有助于减少基于错误或失败的版本进行开发新代码的可能性。使用这种方法,从新代码开发到部署,可以减少人工干预甚至不用干预。 达到持续的方法主要是:持续集成,持续交付,持续部署。Gitlab CI/CDGitlab CI/CD 也就是 Gitlab 提供了上面的 CI/CD 能力,可以进行持续集成,持续交付和持
转载
2023-11-09 06:43:43
171阅读
作者 | 田晓旭 云计算的普及,不仅改变了目前的 IT 基础设施与企业系统架构,同时也改变了技术团队的组织架构和企业内部的研发流程。而持续集成(CI)和持续交付(CD)就是企业内部研发流程提升交付效率的关键。CI/CD 的核心价值是效能与质量。效能提升的关键在于自动化,它包含了两个方面:一是整个软件研发流程自动化,降低人力成本;二是 CI/CD 平台在业务接入、资源管理、线上支持、问题排查等
原创
2021-04-16 10:27:54
412阅读
云计算的普及,不仅改变了目前的 IT 基础设施与企业系统架构,同时也改变了技术团队的组织架构和企业内部的研发流程。而持续集成(CI)和持续交付(CD)就是企业内部研发流程提升交付效率的关键。CI/CD 的核心价值是效能与质量。效能提升的关键在于自动化,它包含了两个方面:一是整个软件研发流程自动化,降低人力成本;二是 CI/CD 平台在业务接入、资源管理、线上支持、问题排查等诸多方面实现自动化,从而
原创
2021-05-20 11:38:34
283阅读
docker + gitlab + jenkins 搭建 CI/CD 系统
原创
2021-08-04 15:01:27
738阅读
更新 2019-03-03 修复修改角色bug 2019-01-13 新增权限控制到按钮 2019-01-12 修改二级固定菜单为无限级导航菜单 2019-01-11 更新登录样式、新增数据备份与后台日志 2019-01-05 更新列表界面 2019-12-30 更新登录样式 有需要源码的朋友可以联
原创
2021-07-21 17:21:54
1108阅读
更新 一、前台界面 二、后台界面 有需要源码的朋友可以联系我的QQ:2575404985 GitHub:https://github.com/yangsphp/person-blog-master
原创
2021-07-21 17:24:37
430阅读
1、总体概述MySQL插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎,使得MySQL可以在多种不同场景中应用并发挥良好作用。2、逻辑架构介绍2.1、连接层MySQL最上面的一层,引入了线程池的概念,可以和多个客户端进行连接。主要负责:连接处理、授权认证、安全防护等。2.2、服务层大多数MySQL的核心服务功能都在这一层
转载
2024-06-17 21:30:51
38阅读
Jenkins作业 Jenkins作业 文件夹: anyops 作业命名: 后端 anyops-devops-service 前端 anyops-devops-ui 现 ...
原创
2022-08-16 21:47:39
144阅读
Cookie Helper
装载这个 helper,这个 helper 可以通过下面的方法来装载:
$this->load->helper('cookie');
可以加载库后直接使用函数:
set_cookie().
get_cookie().
delete_cookie()
Email 辅助函
原创
2012-12-15 14:35:36
2771阅读
http://blog.csdn.net/r8hzgemq/article/details/49897905gitlab和sourcetree配置ssh绕坑http://blog.csdn.net/memgxingfeixiang/article/details/52486760Gitlab和SourceTree组合实现版本控制http://www.cnblogs.com/always
转载
2016-12-22 15:51:41
957阅读
gitlabrunner注册和安装gitlabserverrunnerrunnerrunnerrunner测试环境dockerimagerepositoryshelldockersshkubermetes在windows上装一个runner
原创
2020-04-08 20:48:25
449阅读
##一、不同stage间数据传输及不想要每个阶段都进行refetches all changes from the last commit [https://stackoverflow.com/questions/43719239/gitlab-deploy-job-fetches-changes- ...
转载
2021-07-23 15:44:00
317阅读
2评论