当前位置: 首页 > news >正文

seo网站推广费用装饰公司看的设计网站

seo网站推广费用,装饰公司看的设计网站,延边州住房和城乡建设局网站,建个营销型网站多少钱1、准备工作确保 Jenkins 已安装并启用 API 访问创建 Jenkins 用户并赋予适当权限生成 API 令牌(在用户设置中创建)生成API令牌登录该用户后,进入 个人设置(右上角用户名 → Configure)。在 API Token 栏点击 Add new …

1、准备工作

  • 确保 Jenkins 已安装并启用 API 访问
  • 创建 Jenkins 用户并赋予适当权限
  • 生成 API 令牌(在用户设置中创建)

生成API令牌

  •  登录该用户后,进入 个人设置(右上角用户名 → Configure)
  • 在 API Token 栏点击 Add new Token,输入名称(如 deploy-token)并生成,保存令牌(仅显示一次)。

生成token

2、触发方式

  • 使用 HTTP POST 请求调用 Jenkins 构建 API
  • 可以传递参数化构建所需的参数
  • 支持通过 Basic Auth 或 API 令牌进行身份验证

脚本示例

#!/bin/bash# Jenkins配置
JENKINS_URL="http://your-jenkins-server:8080"
JOB_NAME="your-deployment-job"
USERNAME="your-username"
API_TOKEN="your-api-token"# 构建参数(如果有)
PARAMS="ENV=production&VERSION=1.0.0"# 触发构建
echo "Triggering Jenkins job: $JOB_NAME"
curl -X POST "${JENKINS_URL}/job/${JOB_NAME}/buildWithParameters?${PARAMS}" \--user "${USERNAME}:${API_TOKEN}" \-H "Content-Type: application/x-www-form-urlencoded"echo "Build triggered successfully"

关键参数说明

  • 构建 URL

    • 非参数化构建:http://jenkins-url/job/job-name/build
    • 参数化构建:http://jenkins-url/job/job-name/buildWithParameters?param1=value1&param2=value2
  • 身份验证

    • 使用用户名:API令牌进行 Basic Auth 认证
    • API 令牌可在 Jenkins 个人设置中生成,比密码更安全
  • 响应处理

    • 成功触发会返回 201 Created 状态码
    • 可通过 API 查询构建状态:http://jenkins-url/job/job-name/lastBuild/api/json

示例脚本

无参数构建

#!/bin/bash# Jenkins配置
JENKINS_URL="http://127.1.0.1:8900"
JOB_NAME="all-sx"
USERNAME="jenkins"
API_TOKEN="11e92e4fffdfbb8d3e7fb247ba9aaaa"# 触发构建
echo "Triggering Jenkins job: $JOB_NAME"
curl -X POST "${JENKINS_URL}/job/${JOB_NAME}/build" \--user "${USERNAME}:${API_TOKEN}" \-H "Content-Type: application/x-www-form-urlencoded"echo "Build triggered successfully"

http://www.dtcms.com/a/465093.html

相关文章:

  • 全栈开发杂谈————JAVA微服务全套技术栈详解
  • 微服务——SpringBoot使用归纳——Spring Boot中使用拦截器——拦截器的快速使用
  • 仿小红书短视频APP源码:Java微服务版支持小程序编译的技术解析
  • 免费行情网站app斗印wordpress增加内存分配给php
  • mysql高可用架构之MHA部署(一)(保姆级)
  • MySQL索引优化实战从慢查询到高性能的解决方案
  • 力扣每日一题(二)任务安排问题 + 区间变换问题 + 排列组合数学推式子
  • LeetCode-33.搜索旋转排序数组-二分查找
  • R语言基础入门详细教程
  • 用wordpress建立学校网站吗人工智能教育培训机构排名
  • 网站及其建设的心得体会wordpress能做大站吗
  • Java SpringMVC(二) --- 响应,综合性练习
  • 【保姆级教程】VMware Workstation Pro 17安装及基础使用
  • 网站开发源代码mvc电子商务网站建设与管理实训报告
  • Bootstrap4 提示框详解
  • 数据分析硬件配置——选购计算机
  • 在Java中,如何实现封装?
  • 【实录】使用 patch-package 修复第三方 npm 包中的 Bug
  • Warm-Flow 1.8.2版本发布|新增功能和优化,体验更稳定
  • 电池组PACK自动化生产线介绍|深圳比斯特自动化
  • 云手机的挂机功能涉及到哪些内容
  • 手机群控软件在游戏运营中的风险管控技术实现
  • js打开网站做欧美市场的网站
  • MongoDB源码delete分析oplog:从删除链路到核心函数实现
  • 运维面试准备——综合篇(一)
  • 线性代数 · 矩阵 | SVD 与 PCA 应用区别
  • 网站漏洞扫描服务个人怎么做公众号
  • 云计算综合标准化体系建设提供系统性指引
  • 阿里云智能集团首席技术官云栖大会要点总结
  • 6. React useState基础使用:useState修改状态的规则;useState修改对象状态的规则