Jenkins与Gitlab自动化部署CI/CD
2022-04-21 19:08:23 6.05MB jenkins ci 自动化 运维
1
jenkins-java-8-11-docker Dockerfile以创建包含Java 8和Java 11支持的Jenkins CI映像。 在Jenkins容器中安装了docker-ce,以允许在Jenkins中执行docker容器。 附加配置 根据您的防火墙设置以及是否要在jenkins管道中使用docker容器而定(例如著名的testcontainers库),您可能需要调整防火墙设置以允许jenkins连接到同一主机上的容器。 以下命令为docker0接口: sudo ufw allow in on docker0 from 172.17.0.0/16 to 172.17.0.0/16
2022-04-13 15:14:24 4KB java shell docker jenkins
1
DevOps 初学者指南 想了解更多吗? 我们的 [DevOps 初学者指南](https://page.gitlab.com/resources-ebook-beginners-guide-devops.html)提供了所有你需要开始学习的东西。
2022-04-12 09:05:31 462KB devops 运维 ci
1
本书详细讲解了 CI 的一些主要特性。本书并不包含 CI 的所有内容和全部细节。CI 有一本出色的在线《用户指南》,它详细讲解了大多数的内容。它可以与 CI 一起下载。 本书并不想重复《用户指南》中的内容。相反,本书试图让你轻松了解 CI 框架是如何工作的,那么,你可以先决定它是否对你有价值,然后再阅读本书。 在试图解释 CI 是如何工作时,本书的某些内容已经超出了《用户指南》的范围。(《用户指南》更注重实际应用。)这意味着在“实战训练”中有一些非常理论化的章节。我发现这有助于理解 CI 内部的运行机制;否则,当你遇到令人费解的错误消息时就不容易解决。 我尝试在展示 CI 代码段时使用一个“真实世界”的例子。我想展示的是,CI 可以用于开发一个正式的网站。目前,我手头上有几个正在运行的客户网站,我希望依照我指定的方式去对其进行检测控制以及测试,同时记录下程序操作行为,在我需要时我可以得到一份相关的报告。 本书中的范例无法将 CI 的功能一丝不漏的完全展示,但我想这些范例应当还是在一定程度上展现了 CI 在简化处理常用应用(以及一些非常用应用)上的能力。 本书系统地讲解了 CodeIgniter 的主要特性,并配合相应的代码范例进行了详尽的解释,使你能够由浅入深地掌握 CodeIgniter。 本书内容概述 第一章讲解了 CodeIgniter 能做什么?什么是“框架”?如何安装 CodeIgniter?还对开源商业模式进行了深层次讨论,并在结尾给出了 CodeIgniter 的一些不足。 第二章讲解了安装 CodeIgniter 会发生什么?会自动创建哪些文件?本章给出了安装 CodeIgniter 所需软件的详细说明,并讲解了如何对 CodeIgniter 进行基本的配置。 第三章讲解了 MVC 如何帮助组织一个动态网站。本章更详细的阐述了当 CodeIgniter 收到 Internet 请求后,通过分析该请求并解析相关程序来执行的过程。然后介绍 CodeIgniter 的语法规则,并对 CodeIgniter 网站上你能找到的(或自己编写的)各种不同类型的文件或类进行了详细的解释。在本章的结尾部分,会告诉大家一些在网站设计中极具实用性的技巧和提示。 第四章讲述了如何设置一个数据库来配合 CodeIgniter 的使用,还有如何使用 Active Record 类来操作数据库。 第五章涵盖了创建视图的各种方法,如何快速创建 HTML 表单,如何使用 CodeIgniter 的验证类验证你的表单。 第六章讲述了一个对任何网站都有影响的基础问题,即 Session 管理和安全;同时我们也来探讨一下 CodeIgniter 的 Session 类。 第七章涵盖了 CodeIgniter 使用对象的方式,以及你能够以各种不同的方式编写和使用你自己的对象。 第八章涵盖了 CodeIgniter 中用于测试的类:单元测试、基准测试和“分析器”,通过这些方法,CodeIgniter 可以帮你在不影响当前数据的情况下测试数据库。 第九章讲述了通过使用 CodeIgniter 的 FTP 类和 Email 类来简化通讯,并使用 XML-RPC 从 Web 2.0 的世界中获取信息。 第十章讨论了一些能帮你解决建站常见问题的 CodeIgniter 类和类库,例如:日期辅助函数、文本和 Inflector 辅助函数、语言类和表格类。 第十一章讲述了一些有用的 CodeIgniter 功能和辅助函数:文件辅助函数、下载辅助函数、文件上传类、图像处理类和 ZIP 类。 第十二章涵盖了探索你的 config 文件、使用诊断工具、服务器之间的潜在区别和一些与安全相关的提示。 第十三章告诉你如何使 CRUD 操作一般化,你可以用两个类来实现:一个用于控制器,另一个用于 CRUD 模型。 第十四章讨论了一些代码范例,这些范例综合使用了之前章节中逐步讨论的功能。 第十五章介绍了一些在你编写 CodeIgniter 程序时会用到的资源,例如:AJAX 和 JavaScript 类库、身份验证、图表和 CRUD。
2022-04-10 13:42:59 1.62MB CI框架 PHP开发 PHP框架
1
三大模块,视频模块,图片模块,资讯模块。全方面解决了多元素运营方案。采用CI框架核心开发,体积小、运行快,强大缓存处理。视频采用了云转码服务将不同的视频来源、不同的尺寸、不同的格式,统一转换为m3u8格式,适应在PC、TV以及移动终端上播放的格式,满足不同视频类型播放需求 系统自带云转码 切片功能,无需再购买云转码产品。购买本程序终身使用转码系统功能详细说明: 分站代理功能(可以开通无数个分站,同步主站数据更新,分站可以绑定独立域名,可以查看分站的注册会员数量,和财务充值管理体系)用户上传代理(申请为主站代理之后,用户可以发布 视频 图片 资讯 设置为收费。其他用户消费者的消费金额与发布者进行分成)有PC电脑端、PC会员中心、PC会员主页、手机端、手机会员中心、手机会员主页、视频完美支持试看功能(只限M3U8格式可以试看)试看时间秒数后台自己配置 支持打赏功能。
2022-04-09 12:04:41 80.54MB 缓存 ci 音视频
Naki.CI介绍画册,介绍工具的背景知识,设计思想以及资源获取方式
2022-04-08 13:03:52 820KB pdms 材料编码 二次开发
1
gitlab-runner一整套配置,结合gitlab:11.1,实现持续集成部署
2022-04-06 00:56:53 164.03MB ci gitlab-runner gitlab
1
持续交付指导文件,包含DevOps持续交付工作流程介绍以及相关的工具
2022-04-06 00:55:28 9.27MB devops 运维 ci
1
斯普利特 开发环境 支持的操作系统: 的Ubuntu的20.04 macOS Big Sur v11 要设置开发人员环境,该项目需要以下软件包。 apt-get update && apt-get upgrade -y && apt-get autoremove -y # Installation of general dependencies apt-get install -y build-essential clang-format clang-tidy clangd git git-lfs wget curl gnupg openjdk-11-jdk openjdk-11-jre lcov # Installation of FFMPEG apt-get install -y libavcodec-dev libavformat-dev libavfilter-dev li
2022-04-02 23:31:30 95KB docker ffmpeg ci tensorflow
1
#介绍 Dockerfile 使用 JDK、maven、git 和 openssh 从 sameersbn/gitlab-ci-runner 基本映像构建 GitLab CI Runner。 安装了 Java7、maven、git 和 openssh。 运行此镜像后,您可以使用root通过ssh登录此运行程序,密码为123456。 #安装 从 docker 索引中拉取最新版本的镜像。 这是推荐的安装方法,因为将来更容易更新映像。 这些构建由 Docker Trusted Build 服务执行。 docker pull lemonbar/gitlab-runner-jdk-maven:latest 从版本 1.0 开始,您可以通过指定版本号来拉取特定版本。 例如, docker pull lemonbar/gitlab-runner-jdk-maven:1.0 或者,您可以自己构建
2022-03-30 00:23:20 4KB Shell
1