使用脚本来解雇Xcode bot

使用脚本来解雇Xcode bot,第1张

概述有没有办法使用 shell脚本手动触发现有的 Xcode机器人?我有一个手动机器人,我想根据某些自定义逻辑标准来启动它. 是. 你需要做几件事: 首先,如果你在Xcode Server正在运行的机器上,我将打电话给你的Xcode服务器的IP地址XCS_IP,通常是localhost. >找出机器人的ID:在终端中,运行curl -k“https:// XCS_IP:20343 / api / bo 有没有办法使用 shell脚本手动触发现有的 Xcode机器人?我有一个手动机器人,我想根据某些自定义逻辑标准来启动它.解决方法 是.

你需要做几件事:
首先,如果你在Xcode Server正在运行的机器上,我将打电话给你的Xcode服务器的IP地址XCS_IP,通常是localhost.

>找出机器人的ID:在终端中,运行curl -k“https:// XCS_IP:20343 / API / bots”.将输出复制到某个编辑器并找到您的bot的key _ID的值,将类似于6b3de48352a8126ce7e08ecf85093613.我们称之为BOT_ID.
>通过运行curl -k -X POST触发集成-u“用户名:密码”“https:// XCS_IP:20343 / API / bots / BOT_ID / integraterations”-i

如果用户名和密码是允许在服务器上创建机器人的用户的凭据,则管理员可以这样做.

如果您对更多细节感兴趣,我在Swift中有一个使用该API的应用程序以及更多:https://github.com/czechboy0/Buildasaur/blob/master/BuildaCIServer/XcodeServer.swift#L324

并查看我的文章,了解如何找到Xcode Server的API“文档”:http://honzadvorsky.com/blog/2015/5/4/under-the-hood-of-xcode-server.

TL; DR?在Mac上,查看/Applications/Xcode.app/Contents/Developer/usr/share/xcs/xcsd/routes/routes.Js,您可以在其中找到可用的API.

希望这有帮助.

总结

以上是内存溢出为你收集整理的使用脚本来解雇Xcode bot全部内容,希望文章能够帮你解决使用脚本来解雇Xcode bot所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1036391.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存