【Jenkins】持续集成与交付 (七):Gitlab添加组、创建用户、创建项目和源码上传到Gitlab仓库
【Jenkins】持续集成与交付 (七):Gitlab添加组、创建用户、创建项目和源码上传到Gitlab仓库 1、创建组 2、创建用户 3、将用户添加到组中 4、在用户组中创建项目 5、源码上传到Gitlab仓库 5.1 初始化版本控制 5.2 将文件添加到暂存区 5.3 提交代码到本地仓库 5.4 推送代码到 GitLab 项目仓库 5.5 刷新 GitLab 项目页面 <...
【Jenkins】持续集成与交付 (九):Maven安装和配置、以及构建项目
🟣【Jenkins】持续集成与交付 (九):Maven安装和配置、以及构建项目 一、Maven简介 二、持续集成环境安装Maven 2.1 Maven软件包上传 2.2 配置环境变量 2.3 Jenkins配置关联JDK和Maven 2.4 添加Jenkins全局变量 2.5 修改Maven的settings.xml 2.6 全局工具配置--设置自己的setting.xml文件 2.7 验证 Maven 配置...
【Jenkins】持续集成与交付 (五):Jenkins用户权限管理
【Jenkins】持续集成与交付 (五):Jenkins用户权限管理 1、安装插件(Role-based Authorization Strategy) 2、开启权限全局安全配置 3、创建角色 4、创建用户 5、给用户分配角色 6、测试权限 1、安装插件(Role-based Authorization Strategy) 首先,我们需要安装 Role-based Authorization Strategy...
【Jenkins】持续集成与交付 (六):Gitlab代码托管服务安装
【Jenkins】持续集成与交付 (六):Gitlab代码托管服务安装 一、Gitlab安装 1.1 安装相关依赖 1.2 启动SSH服务并设置为开机启动 1.3 设置Postfix开机自启并启动 1.4 开放SSH和HTTP服务,并重新加载防火墙列表 1.5 下载GitLab包并安装 1.6 修改GitLab配置 1.7 重载配置及启动GitLab 1.8 将端口添加到防火墙 二、 访问Gitlab ...
【Jenkins】持续集成与交付 (一):深入理解什么是持续集成?
【Jenkins】持续集成与交付 (一):深入理解什么是持续集成? 1、软件开发生命周期与持续集成 2、 持续集成的流程 3、持续集成的好处 4、Jenkins的应用实践 5、结语 1、软件开发生命周期与持续集成 软件开发生命周期(SDLC)是指软件从规划、开发、测试到部署的整个过程。在传统的瀑布模型中,开发是线性的,各个阶段严格划分,开发者只有等到整个过程结束才能看到开发成果,增加了开发风险。 ...
【k8s】集群安装 Jenkins(一):实现持续集成与持续交付
【k8s】集群安装 Jenkins(一):实现持续集成与持续交付 一、 准备工作 二、安装 Jenkins 2.1 设置NFS共享目录 2.2 创建名称空间 2.3 创建持久化卷和声明 2.4 创建sa账号 2.5 对sa账号授权 2.6 通过Deployment方式部署Jenkins 2.7 查看Jenkins是否创建成功 2.8 创建Jenkins-service 三、配置Jenkins 3.1 获取管理...
【Jenkins】Jenkins自动化工具介绍
目录 技术背景常规的手动打包步骤 Jenkins简介起源与发展Jenkins的核心价值1.自动化1.1代码构建1.2测试自动化1.3自动部署 2.持续集成与持续部署CI/CD的概念如何减少集成问题更快速地发布软件版本 Jenkins优势Jenkins的主要竞争对手Travis CI:CircleCI:GitLab CI: Jenkins与其他工具的比较最佳适用场景: Jenkins持续集成流程说明传统部署与J...
如何使用jenkins、ant、selenium、testng搭建自动化测试框架
个能够轻松实现,所以我们就将脚本中加如了testng。 3、testng虽然能够将脚本很好的规划好,但是他不能够自动运行,我们必须每次打开运行,比较麻烦,所以我们就想到了我们经常用到构建项目的jenkins,所以我们就需要在现在的框架上引入jenkins。 4、引入后,如何将他们结合下面来仔细说说 一、需要的工具、包 1、eclipse 这里必须把环境变量什么的都配置好。 2、sele...
Jenkins Docker 部署指南
Jenkins Docker 部署指南 本文档为您提供了在 Docker 容器中部署 Jenkins 的全面指南,使用的是阿里云的容器镜像服务。请仔细遵循以下步骤以确保成功设置。 前提条件 主机上安装了 Docker。拥有阿里云容器镜像服务的账户。 部署步骤 1. 登录阿里云容器镜像服务 首先,需要登录到阿里云的容器镜像服务: docker login --username=docker@1508021535...
Jenkins Pipeline 流水线
什么是 Jenkins Pipline Jenkins 流水线是一套插件,它集成持续交付流水线到 Jenkins。流水线提供了一组可扩展的工具,用于通过流水线语法将简单到复杂的交付流水线建模为“代码”.对流水线的定义通常写在一个文本文件中Jenkinsfile,该文件可以被提交到项目的源代码的控制仓库,这是"流水线即代码"的表现形式。 为什么要使用 Jenkins Pipeline 本质上,Jenkin...