工作步骤:1、开发提交代码SVN/Git2、代码编译、打war包3、上传war包到服务器4、重启web服务器5、开始测试/自动化测试6、发测试结果 Jenkins工作:1、开发提交代码Git2、Jenkins拉取代码,自动化编译,打包 --  插件3、Jenkins自动上传war包  --  插件/sh、bat
转载 10月前
41阅读
归档成品:​作用描述:归档构建生成的文件并且支持jenkins页面直接下载。构建后操作:Archive the artifacts打包构建:
原创 2021-12-09 20:33:40
10000+阅读
前面我们介绍了Jenkins多分支流水线、Jenkins流水线即代码之扩展共享库初体验,其实都是“流水线即代码”的体现。我们将Jenkinsfile纳入项目版本库中统一管理,实现了“谁构建、谁运行”的理念。但是在实际项目中,CI/CD其实是由运维来管理的,这样就会导致运维、开发都要通过版本库去修改Jenkinsfile、项目代码。试想下运维在调试流水线频繁提交版本,导致远程分支不断更新,
我利用github的webhook 如果英文好的话可以官方解释 WebHook 的工作原理也是很简单的:当我们push代码到线上仓库,线上仓库必然知道这个 push 操作,就会hook(可以理解为回调)我们预留的 URL而这个 URL 对应一段后台代码,这段代码执行了git pull,这样就实现自动更新的操作 不多说,开始步骤 首先获取url 其中获取url有两种方法 1.推荐一个神器ngrok,
转载 2024-02-29 11:16:30
89阅读
问题及遇到的错误: Unable to access upstream artifacts area /var/lib/jenkins/
原创 2022-07-27 21:40:50
472阅读
jenkins redeploy artifacts 按钮 - 开源中国https://www.oschina.net/question/3045293_2247829 Jenkins 构建失败后通过前一个版本Return Redeploy Artifacts 回滚失败? - 知乎https://w
转载 2019-01-25 11:36:00
157阅读
2评论
目录1、前言2、自动化发布原因3、基本思路4、应用介绍4.1、Jenkins4.2、Fastlane4.3、托管平台插件安装4.4、Python 1、前言在构建自动化部署的时候,发布对构建的 流程没有一个完整的思路,太过于碎片化。于是整体梳理了自动化部署的基本流程。2、自动化发布原因1、在测试阶段,会经常涉及到改动一些代码,就需要重新打包上传工作; 2、打包操作重复、耗时,还需要有人守着,简直是浪
一、准备相关软件整个自动化部署的过程就是从git仓库拉取最新代码,然后使用maven进行构建代码,构建构建好了之后,通过ssh发送到发布服务的linux服务器的目录,最后在此服务器上执行相关的linux命令进行发布。此篇文章jenkins的版本是2.440.3, git是1.8.3.1,maven是3.6.3,jdk版本用的是17和8。jenkins.war运行需要用到高版本jdk17,mave
Jenkins持续部署 Jenkins提供很好的连续部署和交付的支持。看一下部署任何软件开发的流程,将如下图所示。 连续部署的主要部分,是确保其上面所示的整个过程是自动化的。Jenkins实现所有这些是通过各种各样的插件,其中一个是“Deploy to container Plugin”,这个在较早的教程中有介绍过了。有可用的插件,实际上可以在连
转载 2024-04-11 23:37:54
200阅读
# Jenkins Archive the Artifacts配置详解 在DevOps的自动化流程中,持续集成(CI)工具扮演着至关重要的角色,而Jenkins是其中最为流行的选择之一。Jenkins不仅可以构建代码,还可以进行测试和发布,同时也能将构建产物(Artifacts)进行归档,以方便后续使用。本文将深入探讨如何在Jenkins中配置“Archive the artifacts”,并提
原创 8月前
312阅读
目录一、单点打包存在的问题二、一台能联网的终端2.1 GitLab搭建2.2 Verdaccio搭建2.3 Jenkins搭建三、Jenkins项目配置3.1 新增一个普通项目(Freestyle project) 3.2 正式打包前先同步外网gitee代码到内网gitlab3.3 编写终端打包命令(build -> send file or execute commd)3.4 回
转载 2024-03-12 06:52:12
860阅读
前言        项目上需要适配一套麒麟环境 arm 架构环境的产品,经过适配之后需要部署到项目的生产环境提供服务,在适配完毕之后需要对此次适配进行一次归档,即通过 jenkins 来将适配完毕之后环境进行一次构建归档归档内容:将产品所用到的镜像归档至指定的 harbor 仓库,容器所用到的 yaml 文件、应用构建好的 jar 包,以及应用所用到的初始
# Jenkins Artifact Archive with Timestamps Jenkins是一款开源自动化服务器,专门用于持续集成和持续交付(CI/CD)。在构建和测试过程中,Jenkins可以生成许多有用的文件,通常被称为“构件”。这些构件可能包括编译后的代码、测试报告和部署配置等。为了便于后续使用,Jenkins提供了一个功能,允许我们将这些构件归档到指定位置,而且我们可以在归档
原创 8月前
117阅读
引言持续部署(CD) 是在持续集成的基础上,把集成代码或构建产物自动化部署到测试或生产环境。这就是我们所说的“流动软件”。完全自动化可以使您的部署无缝、更少的出错几率、更快,并且可以缩短反馈循环,因为您现在可以在每次更改之后进行部署。 实现持续部署需要以下要素:持续集成(CI),如Jenkins或JFrog Pipeline,用于构建/验证新版本。制品管理器,如JFrog Artifac
转载 2024-07-17 12:23:08
297阅读
# 归档整个文件夹的技巧: Archive the Artifacts 在日常的工作和学习中,整理和归档文件是非常重要的一项任务。特别是在需要处理大量资料时,如何有效管理这些资料会直接影响工作效率。本文将探讨如何对整个文件夹进行归档,同时提供一些代码示例、甘特图和序列图来帮助理解这个过程。 ## 什么是归档归档是指将数据移入一个存储介质,以便长时间保存而不经常访问。归档不仅可以释放主存储
原创 2024-09-04 06:25:59
145阅读
# Jenkins Archive the Artifacts 回滚教程 在软件开发过程中,回滚是一个重要的操作,尤其是在持续集成和持续部署的流程中。Jenkins 是一个广泛使用的持续集成工具,它提供了丰富的插件以支持各种构建和部署需求。本文将为你详细介绍如何利用 Jenkins 实现构建产物的回滚,帮助你更好地管理你的构建和发布过程。 ## 整体流程 以下是实现 "Jenkins Arc
原创 2024-09-16 04:03:41
31阅读
安装JenkinsJenkins集成SVN项目Jenkins构建实现文件上传到远程服务器Publish Over SSH插件的系统配置工程配置Jenkins执行远程Linux系统的shell命令配置SSH remote hosts工程配置jenkins中通过execute shell启动的进程会被杀死的问题jenkins使用nohup无法启动程序或无法输出nohup.out文件 安装Jenkin
转载 2024-06-20 15:38:52
100阅读
Jenkins 是目前最常用的持续集成工具,拥有近 50% 的市场份额,它还是很多技术团队的第一个使用的自动化工具。但是随着自动化领域的持续发展,Jenkins 逐渐暴露出了一些问题,例如缺乏功能、维护问题、依赖关系和扩展问题等等。 Jenkins 是目前最常用的持续集成工具,拥有近 50% 的市场份额,它还是很多技术团队的第一个使用的自动化工具。但是随着自动化领域的持续发展,Jenkins 逐渐
转载 2月前
384阅读
Jenkins持续部署Jenkins提供很好的连续部署和交付的支持。看一下部署任何软件开发的流程,将如下图所示。连续部署的主要部分,是确保其上面所示的整个过程是自动化的。Jenkins实现所有这些是通过各种各样的插件,其中一个是“Deploy to container Plugin”,这个在较早的教程中有介绍过了。有可用的插件,实际上可以在连续部署过程中以图形表示。但
通常在自动化测试中,我们需要对自动化测试用例定时构建,并生成报告并通过邮件发给指定的人。最佳工具选择莫过于Jenkins了。通过Jenkins集成robot framework插件,我们能非常方便的定时从git/svn上拉取最新的自动化测试用例,然后执行用例并把最终结果以测试报告的形式发给指定的人群。下面我就来详细为大家介绍一下Jenkins集成RF插件的环境安装: 一、Jenkins安装 下
  • 1
  • 2
  • 3
  • 4
  • 5