04 2020 档案
摘要:我们再改下 配置 修改 执行的shell 命令 把pwd命令 改成useradd wd 创建用户命令 点击保存 点执行 看到失败 出错了 看输出 没有权限 执行创建用户命令,因为jenkins默认用jenkins用户启动 ,jenkins是普通用户,普通用户没有权限执行useradd命令 解决方法:
阅读全文
摘要:Jenkins 创建 freestyle 项目 构建作业是一个持续集成服务器的基本职能,构建叙利亚的形式多种多样,可以是编译和单元测试,也可能是打包及部署,或者是其他类似的作业。 在 Jenkins 中,构建作业很容易建立,而且根据你的需要你可以安装各种插件,来创建多种形式的构建作业, 下面我们先来
阅读全文
摘要:Jenkins 常用目录及文件 学习 Jenkins,首先要明白一点,那就是 jenkins 下一切兼文件,也就是说 jenkins 没有数据库,所有的数据都是以文件的形式存在,所以我要了解 Jenkins 的主要目录及文件,通过命令我们可以查看到所有的 jenkins 目录及文件的位置 [root
阅读全文
摘要:Jenkins 插件管理 Jenkins 本身是一个引擎、一个框架,只是提供了很简单功能,其强大的功能都是通过插件来实现的,jenkins 有一个庞大的插件生态系统,为 Jenkins 提供丰富的功能扩展。下面我们来介绍常用的几种插件安装方式 自动插件安装: 在 jenkins 主页面,点击系统管理
阅读全文
摘要:GitLab 介绍 gitlab 安装 GitLab 主要目录 GitLab 常用命令 GitLab 服务构成 Gitlab系统设置 GitLab 仓库管理 创建一个仓库 Gitlab仓库管理 把本地仓库推送到gitlab 克隆仓库 Gitlab仓库管理 设置保护分支 gitlab仓库管理 GitL
阅读全文
摘要:Jenkins介绍 企业代码上线发展史 Jenkins安装及初始化配置 Jenkins 插件管理 Jenkins 创建 freestyle 项目 执行linux 命令 Jenkins 启动用户的配置 Jenkins获取Gitlab源代码 jenkins 利用 linux 脚本实现部署 Jenkins
阅读全文
摘要:Jenkins 安装 环境准备小硬件需求:256M 内存、1G 磁盘空间,通常根据需要 Jenkins 服务器至少 1G+ 内存,50G+磁盘空间。软件需求:由于 jenkins 是使用 java 语言编写的,所以需要安装 java 运行时环境(jdk) 获取安装包 可以从 Jenkins 官方网站
阅读全文
摘要:企业代码上线发展史 开发写代码演变 1.一个开发单打独斗,撸代码,开发网站,自由自在。 2.多个开发同时开发一个网站,同时改一份代码。但是同时改一个文件会导致冲突。 3.分支结构,每天上班第一件事克隆代码,下班前最后一件事合并代码。 代码发布上线是每一个 IT 企业必须要面临的,而且不管是对开发或者
阅读全文
摘要:Jenkins 使用 Jenkins 简介 JENKINS 是一个用 JAVA 编写的开源的持续集成工具。 在与 ORACLE 发生争执后,项目从HUDSON 项目独立出来。 JENKINS 提供了软件开发的持续集成服务。 它运行在 SERVLET 容器中(例如 APACHE ,TOMCAT)。 它
阅读全文
摘要:GitLab 备份、恢复、升级 gitlab放着企业的源码,源码很重要 gitlab备份非常重要 对 gitlab 进行备份将会创建一个包含所有库和附件的归档文件。 对备份的恢复只能恢复到与备份时的 gitlab 相同的版本。 将 gitlab 迁移到另一台服务器上的最佳方法就是通过备份和还原。 g
阅读全文
摘要:设置保护分支 把认为哪个个分支不想让别人动,就把这个分支设置为保护分支,并且只有授权的用户才可以向这个分支推送代码 在实际使用过程中,我们通常会保持 master 分支稳定,用于生产环境的版本发布,只有授权的用户才可以向 master 合并代码。 要实现此功能,我们需要将 master 设置为保护分
阅读全文
摘要:把本地的仓库推送到远程仓库 gitlab上 实现gitlab和本地之间进行推送仓库,首先要做ssh认证 配置 SSHKEY 前面我们已经在 GitLab 创建了仓库,并且授权用户可以使用仓库,我们所有的操作都是在 WEB 页面进行,下在我们介绍如何使用客户端来连接我们的仓库。我们的仓库是私有的,只有
阅读全文
摘要:Gitlab 仓库管理 GitLab 是通过组(group)的概念来统一管理仓库(project)和用户(user),通过创建组,在组下再创建仓库,再将用户加入到组,从而实现用户与仓库的权限管理 创建仓库之前先创建组 创建组 creategroup 在管理员页面点击页面顶部的 Admin area
阅读全文
摘要:Gitlab系统设置 对于我们企业私有仓库来说,不希望用户注册,用户一注册就乱了,很麻烦,一般是来一个人给他分配一个用户,给他配好对应权限 GitLab 关闭用户注册 我们 Gitlab 系统是企业内部私有代码仓库,所有用户都是由管理员创建,并不需要注册功能,因此我们需要关闭此功能。 使用 root
阅读全文