首页 > 其他分享 >jenkins使用笔记

jenkins使用笔记

时间:2024-03-28 18:12:27浏览次数:19  
标签:git 笔记 gitee golang 构建 使用 jenkins com

安装

  1. 命令行
  2. docker

jenkins安装插件方法

http://10.20.1.68:8080/pluginManager/advanced
将升级站点地址改为

http://updates.jenkins.io/update-center.json

jenkins编译golang

https://baijiahao.baidu.com/s?id=1709940320913165642&wfr=spider&for=pc

  1. 选择一个自由风格的构建,并起个job名字
  2. general 描述
  3. 选择丢弃旧的构建
  4. 参数化构建过程
    文本参数
    名称: branch
    默认值: dev
    描述: git版本号
  5. 源码管理
    git
    地址:[email protected]:jasmine456/lotus.git
    credentials:添加私钥
    Branches to build:*/$branch
    Additional Behaviours:检出到子目录 --- /root/gitee

6.构建环境: Set up Go programming language tools
注意这一步需要先安装golang环境,在全局工具中配置

  1. Build Steps:选择执行shell
    贴上脚本

标签:git,笔记,gitee,golang,构建,使用,jenkins,com
From: https://www.cnblogs.com/jasmine456/p/18101223

相关文章

  • web学习笔记(四十七)
    目录1.node.js中的三个全局变量1.1global1.2 __dirname 文件夹的绝对路径1.3 __filename 文件名的绝对路径2.模块化2.1什么是模块化2.2模块化的好处3.Node.js中模块化3.1 Node.js中的模块化规范4. Node.js中的模块作用域4.1module对象4.2  modul......
  • 在Python中如何使用协程进行并发操作
    在Python中使用协程进行并发操作是一种高效的方式来处理I/O密集型任务或者在单个Python程序内部执行多个操作。本文将详细介绍如何在Python中使用协程进行并发操作,包括协程的基本概念、如何创建和运行协程、如何使用任务来管理多个协程,以及如何利用协程进行并发网络请求等。最......
  • 【项目实战】记一次因单元测试注解@BeforeEach 和@Before错误使用导致的空指针异常
    一、错误说明在项目开发过程中,我们可能会遇到因单元测试注解@BeforeEach和@Before错误使用导致的空指针异常。在使用JUnit5框架时,错误地使用了@Before注解,导致在每个测试方法执行前没有正确初始化对象,从而引发空指针异常。二、报错内容为了解决这个问题,需要了解这两个注......
  • 【数据库】PostgreSQL中使用`SELECT DISTINCT`和`SUBSTRING`函数实现去重查询
    在PostgreSQL中,我们可以使用SELECTDISTINCT和SUBSTRING函数来实现对某个字段进行去重查询。本文将介绍如何使用这两个函数来实现对resource_version字段的去重查询。1.SELECTDISTINCT语句SELECTDISTINCT语句用于从表中选择不重复的记录。如果没有指定列名,则会选择所有列。在......
  • 王道操作系统个人向笔记-第一章
    目录操作系统的基本概念操作系统的概念操作系统的功能和目标操作系统的特征操作系统的发展历程手工操作阶段批处理阶段单道批处理系统多道批处理系统分时操作系统实时操作系统操作系统运行环境处理器运行模式中断和异常系统调用操作系统的体系结构操作系统的引导虚拟机操作系统的......
  • docker 安装jenkins和gitlab
    安装jenkins#下载镜像dockerpulljenkins/jenkins#创建文件夹mkdir-p/home/jenkins_home#权限chmod777/home/jenkins_home#启动dockerrun-d-uroot-p9095:8080-p50000:50000--namejenkins-v/home/jenkins_home:/var/jenkins_home-v/etc/localtime:/etc......
  • MIPI-CSI2笔记(2)
    参考资料:极客笔记 CSI-2Layer: 多条Lane和数据的分发:基于字节的传输,假设一共有四条lane:接收就是反序过程,经过这样的转换之后,一个packet在lane上的传输情况如下图所示: LowLevelProtocol协议层:短包和长包都是以字节单位存储的 长包和短包数据格式:包头PH:Data......
  • 【STM32】Gpio通用输入输出功能应用笔记
    文章目录一、前言1.1开发环境1.2GPIO电路原理1.3板卡电路原理1.3.1按键电路原理1.3.2Led电路原理1.3.3Beep电路原理二、功能实现2.1配置STM32Cubemx工程2.2KeilMDK工程编码2.2.1按键功能代码2.2.2LED灯功能代码2.2.3Beep功能代码2.2.4Main函数代码2.2.5K......
  • 如何使用Java代码混淆技术保护您的应用程序
     摘要本文探讨了代码混淆在保护Java代码安全性和知识产权方面的重要意义。通过混淆技术,可以有效防止代码被反编译、逆向工程或恶意篡改,提高代码的安全性。常见的Java代码混淆工具如IPAGuard、Allatori、DashO、ZelixKlassMaster和yGuard等,为开发者提供了丰富的选择。本文将介......
  • 同一SAP系统下使用SCC1跨客户端(client)传输配置
    abap开发中会涉及到一些配置的,也会生成定制请求,比如说BTE中的配置,webservice中的端口配置。这些配置并不是跨client的,通常一个SAP系统内会有多个client,比如,开发机系统内存在两个client,100和200,100下是纯开发client,200下会有一点简单测试数据,100,200之间的系统内配置传输就会用到SC......