背景:   Jenkins具有丰富的插件生态,足以满足我们日常工作的需求,但如果我们想通过具体的Jenkins任务直接对外提供服务,而不想将内部的具体实现对外暴露(否则,需添加对应的用户权限,通过页面执行job);可以对外直接提供接口,第三方直接调用接口(比如提供给开发,提测前回归冒烟用例集),执行相应的Jenkins任务并获取任务结果   Jenkins本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 17:29:53
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            jenkins api也提供了类似于SDK,有py,go,java的。基于Jenkins去开发,使            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-16 21:33:33
                            
                                350阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录前言一、Jenkins Rest API简单介绍二、使用步骤1.关闭CSRF保护2.引入jenkins-rest.jar包3.创建客户端4.jobsApi-任务API4.1 jobList-任务一览4.2 jobInfo-具体任务详细信息4.3 buildInfo-任务构建的详细信息4.4 create-新建任务4.5 config-查看任务配置文件内容(两个入参)4.6 config-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 13:56:00
                            
                                157阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            自从去年用上了 Jenkins 进行 CI/CD 之后,工作效率高了不少,摸鱼的时间更多了。不过 Jenkins 好是好,但在功夫网的影响下,插件就是经常更新不成功的,就像下面这样子:查了不少资料,绝大部分都说把升级站点改了就行然而并没有什么卵用,只是获取插件列表从这个地方获取而已,安装/更新插件的时候该炸还是得炸。作为一个有代码洁癖的人,看着有插件更新不了那感觉就像有屎拉不出的难受。于是乎这几            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 11:17:41
                            
                                218阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在Kubernetes(K8S)领域中,Jenkins是一个非常流行的持续集成和持续部署工具,通过Jenkins的REST API,我们可以实现自动化构建、测试和部署。本文将详细介绍如何使用Jenkins REST API,并提供代码示例,帮助您快速上手。
**Jenkins REST API中文文档实现流程**
| 步骤 | 操作 |
| ------ | ------ |
| 1 | 获取            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-29 11:09:50
                            
                                701阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                   XML的地址 http://192.168.6.224:8080/job/pythontest/api/xml    
       
                                          JOB API--信息过滤: 之前获取的所有相关信息,可以通过添加参数tree=XXX            
                
         
            
            
            
            1.JWT学习在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用Session认证机制,而使用Json Web Token认证机制。Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 11:03:46
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            API首页:http://127.0.0.1:8080/api/项目API获取项目信息接口:http://127.0.0.1:8080/job/{projectName}/api/json方式:GET实例:http://127.0.0.1:8080/job/demo-test-03/api/json获取项目构建信息接口:http://127.0.0.1:8080/job/{projectName}            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-03-12 10:01:43
                            
                                1607阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Jenkins REST Api 实践!            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-27 14:30:55
                            
                                724阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、代码流水线管理
Pipeline名词顾名思义就是流水线的意思,因为公司可能会有很多项目。如果使用jenkins构建完成后,开发构建项目需要一项一项点击,比较麻烦。所以出现pipeline名词。代码质量检查完毕之后,我们需要将代码部署到测试环境上去,进行自动化测试。新建部署代码项目点击新建填写构建任务的描述新增构建步骤,执行Shell脚本温馨提示:执行命令主要涉及的是权限问题,我们要搞明白,je            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 22:08:13
                            
                                159阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            REST自从Roy Fielding博士在2000年他的博士论文中提出REST(Representational State Transfer)风格的软件架构模式后,REST就基本上迅速取代了复杂而笨重的SOAP,成为Web API的标准了。什么是Web API呢?如果我们想要获取某个电商网站的某个商品,输入http://localhost:3000/products/123,就可以看到id为12            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 15:49:40
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            rest就是一种架构风格,面向资源url定位的标准,所有的操作信息都包含在资源中,把操作都交给客户端处理了,服务端少很多压力!REST不仅仅是一种崭新的架构,它带来的更是一种全新的Web开发过程中的思维方式:通过URL来设计系统结构。REST是一套简单的设计原则、一种架构风格(或模式),不是一种具体的标准或架构,,架构时的约束:使用客户/服务器模型。客户和服务器之间通过一个统一的接口来互相通讯。层            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 19:21:28
                            
                                84阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            REST的定义  OK,现在让我们来看看REST的定义。Wikipedia是这样描述它的: Representational State Transfer (REST) is a software architecture style consisting of guidelines and best practices for creating scalable web service            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 21:03:52
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            REST风格什么是REST?REST:即 Representational State Transfer。(资源)表现层状态转化。是目前 最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便, 所以正得到越来越多网站的采用资源(Resources):网络上的一个实体,或者说是网络上的一个具体信息。它 可以是一段文本、一张图片、一首歌曲、一种服务,总之就是一个具体的存在。 可以用一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-30 19:52:59
                            
                                63阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                昨天学习REST,发现有篇文章写的真心不错,看了一遍,并没有完全理解,将一些感觉比较重要的做个记录。  文章链接:REST简介定义    Representational State Transfer (REST) is a software architecture style consisting of guidelines and b            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 19:43:13
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             1.REST究竟是什么?是一种新的技术、一种新的架构、还是一种新的规范?REST即表述性状态转移,英文全称Representational State Transfer,是Roy Fielding博士在2000年他的博士论文中提出的一种软件架构风格。它是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。REST是一种架构风格,它既不是新技术,也不是新的规范。R            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 14:23:48
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            REST(一)REST简述和Spring MVC整合在Http协议发展的过程中,提出了很多的规则,但是这些规则有些繁琐,于是又提出了一种风格约定,它就是REST风格。实际上严格地说它并不是一种协议和标准,而是一种风格。REST简述REST(Representational State Transfer)可以翻译为表现层状态转换。首先需要又资源才能表现,所以第一个名词是资源。有了资源也要根据需要以合            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-14 15:30:10
                            
                                48阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            API分类API按照功能一般可以分为账户、交易、行情三类。 调用接口的方式有两种:REST、WebSocketREST,即Representational State Transfer(表现层状态转换)Roy Thomas Fielding于2000年提出的一种万维网软件架构风格,目的是便于不同软件/程序在网络中互相传递信息。REST是根基于超文本传输协议(HTTP)之上而确定的一组约束和属性,是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-29 17:49:23
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是POST,GET,PUT,DELETE;而PATCH是后来新增的方法。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的POST,GET,PUT,DELETE,PATCH就对应着对这个资源的创建,查看,创建或更新,删除,部分更新等五种操作。在介绍五种方法的含义之前,先来理解幂等的含义:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-16 11:53:57
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              直至今日,分布式系统(Distributed System)已经取得了大规模的应用,特别是Web的发展,已经给软件开发带来了翻天覆地的变化,这一点已经毋庸置疑了。  
     构建分布式系统常用的技术通常就是使用分布式对象(DO),远程过程调用(RPC)方式。Web的架构为构建分布式系统带来了全新的开发方式,它抛弃了大量重量级、专家级的中间件,采用各种简单的中间件来满足企业级的需求,例如可靠            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-19 15:49:17
                            
                                95阅读
                            
                                                                             
                 
                
                                
                    