按照本教程,我想在 Slack 中包含一个斜杠命令,它将远程触发 Jenkins 构建。我的 Jenkins 服务器是使用 ngnix 的反向代理。
因此,该命令在使用或我的浏览器https://[Jenkins-Server]/buildByToken/build?job=[job-name]&token=[token]
运行时会触发构建。输出curl
是curl
HTTP/1.1 200 OK
Server: nginx/1.4.6 (Ubuntu)
Date: Wed, 12 Aug 2015 08:51:41 GMT
Content-Type: text/html;charset=ISO-8859-1
Content-Length: 11
Connection: keep-alive
X-Content-Type-Options: nosniff
但是,当它通过 Slack 触发时,会给出以下输出。我在集成斜杠命令时嵌入了相同的 URL。
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.4.6 (Ubuntu)</center>
</body>
</html>
我对松弛很陌生,任何帮助将不胜感激。