文章目录1、jenkins简单介绍2、jenkins的 安装3、jenkins中 git 插件的安装、配置4、jenkins中 allure 报告的安装、配置5、邮件配置 1、jenkins简单介绍官网地址:https://www.jenkins.io/zh jenkins可以持续、自动构建测试软件项目,同时监控一些定时执行的任务,主要: (1)好安装、易配置、支持插件扩展、符合CI/CD(持续
转载 9月前
190阅读
说明:本文根据Jenkins的使用文档,整理自己部署过程遇到的问题,小编为docker使用的小白一枚,路过的大神觉得没有帮助莫怪;本文先说一下Docker的安装,然后是使用Docker部署Jenkins的过程;使用的部署环境:Mac OS安装Docker安装Docker比较简单,可进入Docker store,根据自己的OS版本下载对应的安装包,具体的安装说明以及配置要求可以参看官方文档,也可以按
转载 2024-10-16 10:12:53
185阅读
安装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 逐渐
转载 1月前
384阅读
Jenkins持续部署Jenkins提供很好的连续部署和交付的支持。看一下部署任何软件开发的流程,将如下图所示。连续部署的主要部分,是确保其上面所示的整个过程是自动化的。Jenkins实现所有这些是通过各种各样的插件,其中一个是“Deploy to container Plugin”,这个在较早的教程中有介绍过了。有可用的插件,实际上可以在连续部署过程中以图形表示。但
一:Visual Studio Code下载一:使用官网下载Visual Studio CodeDownload Visual Studio Code - Mac, Linux, Windowshttps://code.visualstudio.com/Download二:插件下载一:汉化插件二:C语言插件三:CMake安装三:编译环境下载     在这之前我一直使用
转载 8月前
117阅读
通常在自动化测试中,我们需要对自动化测试用例定时构建,并生成报告并通过邮件发给指定的人。最佳工具选择莫过于Jenkins了。通过Jenkins集成robot framework插件,我们能非常方便的定时从git/svn上拉取最新的自动化测试用例,然后执行用例并把最终结果以测试报告的形式发给指定的人群。下面我就来详细为大家介绍一下Jenkins集成RF插件的环境安装: 一、Jenkins安装 下
原因包括: ssh配置的用户没有相关的权限。 最好是配置root用户
原创 2024-01-27 17:26:44
1491阅读
Maven笔记maven在idea中有四个快速管理工具Lifecycle:翻译为“生命周期”,开发一个项目包括以下几种生命周期: clean:清理项目输出的target文件夹validate:验证项目是否正确且所有必须信息是否可用compile:编译源代码编译在此阶段完成test:测试,使用适当的单元测试框架运行测试package:打包,创建JAR/WAR包如在 pom.xml 中定义的
转载 5月前
50阅读
${FILE,path="PATH"} 包括指定文件(路径)的含量相对于工作空间根目录。path文件路径,注意:是工作区目录的相对路径。${BUILD_NUMBER} 显示当前构建的编号。${JOB_DESCRIPTION} 显示项目描述。${SVN_REVISION} 显示svn版本号。还支持Subversion插件出口的SVN_REVISION_n版本。${CAUSE} 显示谁、通过什么渠道触
  在《Maven安装教程详解》一文中,我们已知道如何安装Maven,在这一篇文章中,我继续来看在IntelliJ IDEA中如何配置Maven的。  IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的Java开发工具之一, IDEA是JetBrains公司的产品,现在有逐步取代老牌Java开发工具Eclipse的趋势.那本人也是从Ecl
转载 6月前
103阅读
一:Jenkins定时构建之前我们说的都是手动的构建一个项目,我们是不是可以自动的来构建项目。 那么此时我们需要使用:构建触发器下的Poll SCM和Build periodically我们在构建触发中选择这两项即可,其实他们两个就是一个自动任务,这里的语法也是cron的语法,没有什么特别。触发远程构建: 触发远程构建 Build after other projects are built:
文章目录Jenkins的介绍与配置一.CI/CD介绍1.CI/CD概念①CI②CD2.Gitlab内置持续集成(1)持续集成CI①CI基本原理②在 CI 流程中,通常需要进行以下几个步骤(2)持续交付(CD)①持续交付(Continuous Delivery,简称CD)的基本原理包括以下几个方面②在 CD 流程中,通常需要进行以下几个步骤(3)Gitlab内置的持续集成CI/CD流程(4)Git
转载 1月前
0阅读
下载Jenkins.war 把包放到 apache-tomcat-7.0.39/webapps下和部署web项目是一样的 如果是初次登录,会提示你从哪里找账号,文本编辑器打开,复制进去即可登录设置Jenkins主目录(更新war包,不受影响),编辑profile文件:vi /etc/profile 在最后加入:export JENKINS_HOME=xxxx JENKINS_HOME=/DATA/
问题及遇到的错误: Unable to access upstream artifacts area /var/lib/jenkins/
原创 2022-07-27 21:40:50
472阅读
目录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
# Archive the Artifacts: An Essential Practice in Software Development ![Archiving the Artifacts]( As software developers, we often produce artifacts during the development process. These artifacts
原创 2023-11-26 08:47:27
75阅读
# 如何在AndroidStudio中使用Artifacts ## 引言 在Android应用程序开发过程中,我们经常需要创建和分发应用程序的不同版本。Artifacts是一种在AndroidStudio中定义和构建不同版本的应用程序的工具。本文将介绍如何在AndroidStudio中使用Artifacts来构建和分发应用程序。 ## Artifacts的流程 创建和使用Artifacts
原创 2023-12-22 06:26:01
203阅读
# Android Artifacts: Exploring the World of Android Libraries In the world of Android development, artifacts play a crucial role in simplifying the process of building and distributing libraries. And
原创 2024-02-25 07:14:45
38阅读
  • 1
  • 2
  • 3
  • 4
  • 5