• 第一天的CI笔记

    时间:2024-01-13 17:46:22

    1 CI不区分大小写2. http://xxx.com/index/[控制器名称]/[控制器里面方法的确名称]/[传入方法的参数 ]/3. 控制器及控制器类名称与文件名称一致, 继承 CI_Controller 类,放在controller 文件里面4. 控制器里的方法用数组传,模板放在 views...

  • CI 目录下放置index.html,防止直接访问

    时间:2024-01-09 09:56:54

    CI 目录下放置index.html,防止直接访问

  • CI下载与安装_基础配置_MVC

    时间:2024-01-08 16:07:14

    CI:CodeIgniter -- 由Ellislab公司的CEORickEllis开发,是一个简单快速的PHP MVC框架。=============下载和安装================地址:http://codeigniter.org.cn/download版本:目前的稳定版本为3.X在线...

  • CI集成phpunit Error: No code coverage driver is available 的解决

    时间:2024-01-07 18:47:53

    CI集成phpunit时,运行报No code coverage driver is available的错误,如下图:yanglingdeMacBook-Pro:tests yangling$ phpunitPHPUnit 6.1.3 by Sebastian Bergmann and contr...

  • 使用CI遇到的问题报错:Call to undefined function base_url()

    时间:2024-01-02 11:09:49

    问题来源:在HTML文件中使用base_url()函数引入CSS文件时,发现报错:Call to undefined function base_url()研究了一下才知道是因为没有加载url小助手,可以在config/autoload.php中找到$autoload['helper'] = arr...

  • ****CI框架源码阅读笔记7 配置管理组件 Config.php

    时间:2024-01-01 21:20:56

    http://blog.csdn.net/ohmygirl/article/details/41041597一个灵活可控的应用程序中,必然会存在大量的可控参数(我们称为配置),例如在CI的主配置文件中(这里指Application/Config/Config.php文件),有如下多项配置:$conf...

  • CI框架SESSION重写

    时间:2024-01-01 16:26:48

    这个是我平时用的是 PHP 自己的 Session 机制,是真正的 PHP Session,存储在服务器端,而不是用的 cookie接口完全兼容于 CI 2.0.x 的 Session 类库,也就是说可以不修改原来的代码,直接替换成这个类库具体接口内容请参考 http://codeigniter.o...

  • mysql补充(1)校对集utf8_unicode_ci与utf8_general_ci

    时间:2024-01-01 12:25:27

    创建数据库并设置编码utf-8 多语言(补充1 2)create database mydb default character set utf8 collate utf8_general_ci;utf8_bin:将字符串中的每一个字符用二进制数据存储,区分大小写。utf8_genera_ci:不区...

  • Gitlab CI 自动部署 asp.net core web api 到Docker容器

    时间:2023-12-29 16:40:46

    为什么要写这个?在一个系统长大的过程中会经历不断重构升级来满足商业的需求,而一个严谨的商业系统需要高效、稳定、可扩展,有时候还不得不考虑成本的问题。我希望能找到比较完整的开源解决方案来解决持续集成、监控报警、以及扩容和高可用性的问题。是学习和探索的过程分享给大家,也欢迎同行的人交流。先来一个三步曲,...

  • Rancher 构建 CI/CD 自动化流程 - 动态配置 Jenkins-slave(二)

    时间:2023-12-27 22:40:45

    一、说明1.1 说明前面介绍采用 Jenkinsfile + KubernetesPod.yaml 方式进行部署项目(Rancher 构建 CI/CD 自动化流程 - 动态配置 Jenkins-slave(一)),maven、kubectl 等容器工具需要在 KubernetesPod.yaml 中...

  • Rancher 构建 CI/CD 自动化流程 - 动态配置 Jenkins-slave(一)

    时间:2023-12-27 22:12:23

    一、说明1)需求:Rancher 上部署 Jenkins-master,服务采用 Jenkins-slave 发布,发布完成后 Jenkins-slave 自动销毁。2)环境:Rancher 2.2.7 (部署Rancher参考之前文章:离线安装 Rancher2.2.4 HA 集群)Jenkins...

  • 基于 Kubernetes 实践弹性的 CI/CD 系统

    时间:2023-12-26 14:02:59

    大家好,我是来自阿里云容器服务团队的华相。首先简单解释一下何为 Kubernetes 来帮助大家理解。Kuberentes 是一个生产可用的容器编排系统。Kuberentes 一方面在集群中把所有 Node 资源做一个资源池,然后它调度的单元是 Pod,当然 Pod 里面可以有多个容器。 就像一个人...

  • 在 Kubernetes 上安装 Gitlab CI Runner Gitlab CI 基本概念以及 Runner 的安装

    时间:2023-12-26 13:44:24

    简介从 Gitlab 8.0 开始,Gitlab CI 就已经集成在 Gitlab 中,我们只要在项目中添加一个.gitlab-ci.yml文件,然后添加一个Runner,即可进行持续集成。在介绍 Gitlab CI 之前,我们先看看一些 Gitlab CI 的一些相关概念。Pipeline一次 P...

  • ci 笔记

    时间:2023-12-25 16:46:58

    一.CI的HelloWorld!注意:CI禁止直接通过文件目录来访问控制器。 ./application/controllers/hello.php 1 <?php 2 //放止用户直接通过路径来访问控制器,如果这样的话会显示找不到(封装) 3 if ( ! defined('BASEPATH...

  • [Latex] Travis-CI与Latex构建开源中文PDF

    时间:2023-12-24 19:19:34

    博主有一本开源书籍,用 latex 排版,托管在Github上。但用 latex 不像是 Markdown,当tex文本更新时,用于最终浏览的PDF文件很难得到及时的更新, 所以博主一直想找到一套工具,实现以下两点愿望:自动构建以测试是否可以成功编译生成PDF文件。始终都能有一个最新版的PDF版本可...

  • Ubuntu & GitLab CI & Docker & ASP.NET Core 2.0 自动化发布和部署(1)

    时间:2023-12-22 17:55:30

    相关博文:Ubuntu 简单安装和配置 GitLabUbuntu 简单安装 DockerUbuntu Docker 简单安装 GitLabUbuntu Docker 安装和配置 GitLab CI 持续集成服务器版本 Ubuntu 16.04 LTS。经过上面四篇博文中的相关安装和配置,我们主要完成...

  • 基于 Jenkins+Docker+Git 的CI流程初探

    时间:2023-12-22 16:21:14

    在如今的互联网时代,随着软件开发复杂度的不断提高,软件开发和发布管理也越来越重要。目前已经形成一套标准的流程,最重要的组成部分就是持续集成(Continuous Integration,CI)及持续部署、交付(CD)。在此,我们来以一个案例初步了解 CI 流程。那么什么是 CI 呢?简单来讲,CI ...

  • Java开发神器——MyEclipse CI 2019.4.0 全新发布(附下载)

    时间:2023-12-20 10:31:11

    MyEclipse线上特惠,在线立享专属折扣!火热开启中>>MyEclipse 2019的升级版本中,推出对Java 11的支持、性能改进及新的连接器等。【MyEclipse CI 2019.4.0安装包下载】增强Java功能Java 11MyEclipse附带了一个集成的OpenJDK...

  • Ubuntu Docker 安装和配置 GitLab CI 持续集成

    时间:2023-12-19 21:19:58

    相关文章:Ubuntu Docker 简单安装 GitLab劈荆斩棘:Gitlab 部署 CI 持续集成目的:在 Ubuntu 服务器上,使用 Docker 安装和配置 GitLab Runner,搭建 GitLab CI 持续集成环境。服务器版本 Ubuntu 16.04 LTS。安装命令:$ d...

  • CI(CodeIgniter)框架下使用非自带类库实现邮件发送

    时间:2023-12-19 08:21:24

    在项目开发过程中,需要到了邮件提醒功能。首先想到的是CI自身带不带邮件发送类,查看帖子,发现CI本身自带,然后试着利用CI自身带的类库来实现,经过搜搜很多帖子,不少开发者反馈CI自身的Email类有问题,也有同僚给出解决方案,但是在我实际过程中并没有后解决。想到之前自己在使用TP3.2开发项目也做过...