我想创建一个与托管的 jenkins 服务器对话的 Javascript 应用程序(例如 http://myjenkinsserver.com/jenkins 。此 jenkins 服务器需要对用户进行身份验证才能运行任何作业。所需的身份验证是 BASIC Http。我的用户名:johnsmith和密码:jenkinsjob。我也有 API token 。
我的疑问是如何验证任何 token 并将其存储在某处以使用它来启动/停止构建等。
提前致谢。
PS:引用 -
https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API
https://wiki.jenkins-ci.org/display/JENKINS/Authenticating+scripted+clients
最佳答案
您可以使用jQuery
及其 jQuery.ajax
定义用户名
和密码
选项的函数。
然后,您可以将您的 token 存储在 localStorage
中.
关于javascript - 如何在需要使用 Rest API 进行身份验证的 jenkins 上运行作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26009013/