ci_51CTO博客
    一天一天的过去了,我由大一升到了大二。感觉现在老了,不像大一的时候那么的幼稚了,逐渐的老了。人们常说;人生犹如乘火车,经过大学的训练,就等于进入了火车的月台;最终要向什么地方去,只有自己做主,自己选择。而我也要开始自己选择,可是现在的大学真的是。。。。。 课程没有学什么就布置好多作业,叫人头疼。在大学中感觉就是自己在一步步的摸索。一点点的探路。未来的目标在何
原创 2009-12-23 14:53:14
580阅读
 Cookie Helper 装载这个 helper,这个 helper 可以通过下面的方法来装载: $this->load->helper('cookie'); 可以加载库后直接使用函数: set_cookie(). get_cookie(). delete_cookie()   Email 辅助函
原创 2012-12-15 14:35:36
2635阅读
 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
828阅读
gitlabrunner注册和安装gitlabserverrunnerrunnerrunnerrunner测试环境dockerimagerepositoryshelldockersshkubermetes在windows上装一个runner
原创 2020-04-08 20:48:25
407阅读
##一、不同stage间数据传输及不想要每个阶段都进行refetches all changes from the last commit [https://stackoverflow.com/questions/43719239/gitlab-deploy-job-fetches-changes- ...
转载 2021-07-23 15:44:00
256阅读
2评论
1:什么是视图(view)简而言之,一个视图就是一个网页,或是网页的部分,如头部,底部,侧边栏等等在CI框架中,视图的存在地址为      \application\views\2:控制器和视图的关系1)调用视图控制器根据用户访问的不同方法,然后去调用不同的视图2)传递数据控制器需要向视图传递不同的业务数据3:创建一个视图的步骤1)找到目录 \application\views\2)创建文件,一般
CI
转载 2021-04-28 10:31:32
294阅读
超级对象$this当前的控制器对象 有很多属性$this->load 装载器类的实例在systme/core/loader.php 里面有view方法$obj = new CI_Loader();$this->load = $obj$this->load->view()vars()database...
转载 2015-04-03 23:30:00
203阅读
2评论
持續性整合與發佈(Continuous Integration / Continuous Delivery)
转载 2018-01-19 11:00:00
163阅读
2评论
CodeIgniter框架 1、回忆MVC 1.1、M:模型,提供数据,保存数据1.2、V:视图,只套丰富的类库 2.1、访问的url使用的pathinfo2.2、格式:入口文件/控制器/动作(默认pathinfo格式)2.3、application.
原创 2022-09-06 12:51:10
156阅读
在当今软件开发行业,CI(持续集成)和DevOps(开发运维一体化)已经成为了不可或缺的重要环节。这两大概念的结合,已经成为了现代软件开发流程中的核心。红帽作为一家全球领先的开源软件解决方案提供商,也在持续推动CI/CD和DevOps的发展,为软件开发行业带来了许多创新和进步。 首先,让我们来了解一下CI和DevOps的概念。CI(持续集成)是指开发人员在向共享存储库中提交代码时,自动构建和测试
原创 10月前
13阅读
介绍 有一些保留的关键字是不允许作为任务(job)的名字:image 使用Docker的镜像来作为构建容器services 使用Docker服务stages Define build stagestypes Alias for stages (deprecated)before_script Define commands that run before each job's scriptaf
原创 2022-10-17 06:13:43
107阅读
一 背景目前对于gitlab CI是在单独的项目下创建.gitlab-ci.yaml文件来定义部署过程,对于共同的一些步骤比如构建部署等,在每一个gitlab CI文件中编写,为了能够使代码在不同项目复用,将其存放在一个专门用于构建的gitlab CI仓库,其他项目想要使用该stage可以引用公共的CI文件,后续仅需要维护公共的gitlab CI库即可,但是需要公共CI库将一些特征数据提取出来,由
原创 2022-01-13 09:59:27
2470阅读
操作系统:centos 6.5 关闭selinux# 修改/etc/selinux/config 文件 将SELINUX=enforcing改为SELINUX=disabled ,然后重启电脑 # sestatus -v 查看selinux状态步骤:1、安装软件包及解决依赖项 2、系统用户 3、Ruby环境 4、Go 5、数据库(Mysql/Postgresql) 6、Redis 7、Gitlab
转载 9月前
93阅读
开源最前线(ID:OpenSourceTop) 猿妹编译链接:https://about.gitlab.com/blog/2021/01/26/new-gitlab-product-subscription-model/GitLab正式宣布涨价!近日,GitLab宣布取消最低的每人每月4美元 Bronze/Starter 订阅档位,目前付费购买最低要求每人每月 19 美元。具体改动如下:GitLa
转载 2024-01-13 18:20:59
125阅读
持续集成CI:代码合并、构建、部署、测试都在一起,不断的执行这个过程,并对结果反馈;持续部署CD:部署到测试环境、预发布环境、生产环境;持续交付CD:将最终产品发布到生产环境,给用户使用开发电脑-->git/svn-->人工定时触发-->自动构建与发布-->自动测试-->工程师1.2:什么是持续集成:持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干
原创 2019-11-20 17:34:44
778阅读
文件上传的步骤以及应该注意的地方1:提交上传 1)在php.ini中设置file_uploads = On 2)表单的提交形式必须为post 3)enctype="multipart/form-data" 4)type="file"2:接收信息 $_FILES  原文件名 临时文件名 大小 文件编码格式 报错信息3:根据接收到的信息判断文件格式,大小等等4:执行上传 move_uploaded_f
CI
原创 2021-04-28 10:32:05
418阅读
下载ci 版本 3.1.9 下载地址 https://www.codeigniter.com/ 怎么查看CI的版本信息?想看某个项目中使用的CI具体是哪个版本,怎么查看?system\core\codeigniter.php中可以查看版本常量/*** CodeIgniter Version** @v
转载 2018-10-22 10:04:00
210阅读
2评论
什么是CICDCI / CD的采用改变了开发人员和测试人员如何发布软件。   最初是瀑布模型,后来是敏捷开发,现在是DevOps,这是现代开发人员构建出色的产品的技术路线。随着DevOps的兴起,出现了持续集成(Continuous Integration)、持续交付(Continuous Delivery) 、持续部署(Continuous Deployment) 的新方法。传统的软件开发和交付
转载 2021-06-08 17:15:00
315阅读
CI框架百问百答:CodeIgniter的事务用法?--第9问 做为一名码工,没用过事务,那也不是好码工。 CodeIgniter的数据库抽象允许你在支持事务安全的数据库表中使用事务。在MySQL中,你需要用InnoDB或BDB表而不是更常用的MyISAM。大多数其它的数据库平台都原生支持事务。 一
转载 2016-04-16 17:22:00
84阅读
2评论
    Travis CI: 在线的,分布式的持续集成服务构建及测试github托管的代码开源的采用yaml格
原创 2023-06-26 05:50:15
89阅读
  • 1
  • 2
  • 3
  • 4
  • 5