JenKins安装操作系统Windows, 确保需要的.NET Framework已经安装 从 http://jenkins-ci.org/下载Windows安装包。 安装后,访问http://localhost:8080 . 如果端口被占用,可以在根目录下的jenkins.xml里面进行修改<executable>%BASE%\jre\bin\java</executabl
作者 | Rahul Jain近十年来,持续集成(Continuous Integration,CI)和持续交付(Continuous Delivery,CD)领域都取得了很大的进步。DevOps 测试的兴起导致了对 CI/CD 工具的快速需求。现有的解决方案总是随着时间的推移而改进,大量新产品或新版本正在进入 QA 领域。当你手头有这么多选项时,选择正确的工具确实会有一点儿挑战。在所有可选的用于
原创 2022-03-30 14:25:37
640阅读
1点赞
近十年来,持续集成(Continuous Integration,CI)和持续交付(Continuous Delivery,CD)领域都取得了很大的进步。DevOps 测试的兴起导致了对 CI/CD 工具的快速需求。现有的解决方案总是随着时间的推移而改进,大量新产品或新版本正在进入 QA 领域。当你手头有这么多选项时,选择正确的工具确实会有一点儿挑战。在所有可选的用于测试的 CI/CD 工具中,J
原创 2021-04-17 22:29:17
401阅读
一、介绍      持续集成(Continuous Integration,简称CI)是一种软件开发实践,团队开发人员每次都通过自动化的构建(编译、发布、自动化测试)来验证,从而尽早的发现集成错误。持续集成最大的优点是避免了传统模式在集成阶段的除虫会议(bug meeting),其要素包括统一的代码库、自动构建、自动测试、自动部署、频繁提交修改过的代码等。二、环境Je
转载 2024-06-27 10:40:46
518阅读
1. 登录jenkins浏览器输入地址http://192.168.137.100:8080/,并在弹出的界面中输入用户名与密码即可登录2. 插件安装登录之后进入系统管理:选择插件安装: 安装如下插件:ssh: 执行远程脚本Gitlab: 继承gitlab使用Build Authorization Token Root: 构建授权tokenGitlab hook: 钩子插件(找不到这个插件不知道为
转载 2024-02-26 07:10:29
717阅读
Jenkins自动化系统部署模式:Jenkins+gitlab Git是什么,版本管理工具。GitLab 私有化的“GitHub”,管理代码版本的平台 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有.流程原理:
转载 2024-05-24 13:12:56
1152阅读
一、前言首先出于提高自己技术水平和琢磨能做点什么能提高工作效率,上线工作实在无聊、重复(手动编译、打包,传包,重启),于是就想到了jenkinsjenkins持续集成已经不是什么新鲜的话题,网上文章一大堆,俗话说天下文章一大抄,基本上就是那三五篇,相信要是以前没接触过的人没有两三天是弄不出来的,特别是身为运维岗,一些关于开发的东西还是不太懂,在搭建之前什么持续集成、持续构建、持续部署这些概念真是
转载 2024-06-21 12:45:06
0阅读
最新一直在学习 工作 + 学习 去掉 90%   所以blog  一直没更 真是很不好!  exsi ceph gitlab jenkins harbor k8s  docker-compose apollo  springboot  dubbo      太多太多 。。。整合 
转载 2024-03-01 12:12:45
57阅读
一、Jenkins及持续集成1)什么是JenkinsJenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1)持续的软件版本发布/测试项目;2)监控外部调用执行的工作;对Jenkins有兴趣的朋友可以参考Jenkins中文文档2)什么是持续集成?1)什么是集成?指的是代码由
转载 2024-08-22 17:27:46
97阅读
一、jenkins介绍 我们都知道在公司里,一个软件的开发到发布,需要经历一系列的流程,而且目前也已经形成了一套标准流程。一个大的功能模块的开发,往往是几个人一起进行的,而每个人写完一些小功能的代码后,一般都需要将代码集成到主干,或者说将代码都合并在一起。这种将代码集成到主干的操作,可能一天需要进行很多次,而且是多人进行。这样的一个环节就是持续集成,在这个开发到发布的流程中最重要的组成部分就是
转载 2024-05-20 20:19:59
452阅读
文章目录一、Jenkinx+Gitlab持续集成环境概述(1)什么是CI/CD(2)Jenkins概述(3)Gitlab概述(4)Gitlab和Github的区别(5)Jenkins配合Gitlab持续集成系统的工作流程二、部署持续集成环境(1)实验环境(2)实验步骤-搭建Gitlab(100.202)-Gitlab的使用-关闭gitlab注册功能-配置gitlab邮件报警-创建一个新群组-创建
转载 2024-05-20 14:29:49
228阅读
文章目录一 . gitlab配置1. 安装gitlab插件 并进行配置2. 配置gitlab二 maven配置一 安装maven插件二 进行maven环境配置三 nodejs配置一 安装nodejs插件二 进行nodejs配置四 ssh配置基本配置构建配置 一 . gitlab配置1. 安装gitlab插件 并进行配置登录gitlab进入token信息获取页面 输入名称, 选择api, 点击生成
转载 2024-01-30 06:03:16
43阅读
Jenkins相关介绍Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能.目的配置GitlabJenkins,达到当Gltlab中Push代码时,Jenkins能够自动从Gitlab代码库同步代码的最新版本,并且自动构建。前提安装Gitlab Plugin、Gitlab Hook Plugin等
转载 2024-04-25 11:31:37
156阅读
文章目录一、实验环境二、实验步骤-目的-思路:(1)搭建Gitlab仓库,创建新项目(2)搭建Jenkins主机,把密钥传给其他的主机,把root用户的私钥放到自己上,方便拉取gitlab仓库的数据(3)搭建Harbor仓库,上传镜像(4)在测试环境、生产环境上安装Docker,从harbor镜像仓库拉取镜像(5)使用jenkins登录gitlab复制仓库,然后把compose-lnmp传到仓库
转载 2024-04-21 15:11:44
204阅读
Jenkins配置插件安装GitLab Plugin凭据配置ssh凭据这里使用ssh连接从gitlab获取代码,从系统管理进入管理凭据界面,点击Jenkins > 全局凭据 > 添加凭据进入下图界面,选择SSH Username with private key类型,先在部署Jenkins的服务器生成ssh密钥,将私钥如图示填入在gitlab的User Settings > SS
转载 2024-02-12 20:19:18
210阅读
在上一篇博客:CICD:Jenkins入门和使用中,我们学习了Jenkins的搭建和插件+流水线的基本使用方法,Jenkins极大地提升了部署效率。 最近想学习一下如何集成GitLab webhook,实现进一步解放双手,目标:推送(git push)触发构建推送到指定分支触发构建根据commit的文件,结合mvn -pl 指令,实现部分增量构建,并记录commit信息推送事件也可以换成Tag p
首先介绍下环境部分,文章中共涉及到三台服务器,分别用 GitlabJenkins,Deploy 三个名称代替,部署在内网环境,同时因为政策原因,服务器无法直接连通外网。下载 Jenkins 插件时需要添加代理,如服务器可直接联通外网,忽略即可。其中服务器详细信息如下:服务器名称服务器 IP作用Gitlabhttp://10.124.207.51/代码管理Jenkinshttp://10.124.
转载 2023-12-11 20:07:39
100阅读
之前部署了Gitlab的代码托管平台和Jenkins的代码发布平台。通常是开发后的代码先推到Gitlab上管理,然后在Jenkins里通过脚本构建代码发布。这种方式每次在发版的时候,需要人工去执行jenkins上的构建动作,有时显得过于繁琐。于是就想到了Gitlab的Webhook功能,通过Webhook的相关设置,可以实现代码Push后,自动去触发jenkins上的构建动作,这样就不需要人工干预
转载 2024-04-13 12:17:38
117阅读
Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署静态网站 一.Jinkens安装                                        &n
转载 2024-03-28 11:20:15
21阅读
环境:Linux版本:Centos7一、更新源:  yum update二、安装docker:  yum install docker -y  启动docker:   systemctl start docker三、.安装gitlab  1.docker拉取镜像(社区版)    docker pull gitlab/gitlab-ce  2.运行gitlab镜像:    docker run -d
转载 2023-07-19 13:32:06
0阅读
  • 1
  • 2
  • 3
  • 4
  • 5