我使用AWS ubuntu机器在jenkins中托管和运行构建。我想在后期构建过程中生成构建后上传构建。
我在jenkins中添加了HockeyApp插件,并在注册HockeyApp后创建了一个具有完全访问权限的API令牌。
我输入了api令牌,提到了上传应用和文件路径。
然而,我得到以下错误,我不知道我哪里出错了
Got unexpected response code from HockeyApp: 400
{"errors":{"credentials":["api token invalid"]}}
Build step 'Upload to HockeyApp' marked build as failure
我从链接https://appcenter.ms/settings/apitokens生成api令牌
你应该去HockeyApp App token page创建API令牌,答案中的链接来自AppCenter,它是下一代HockeyApp。现在,这两个平台具有单独的API令牌,您应该在每个平台中使用相应的令牌。
HockeyApp和HockeyApp jenkins插件仍在使用,正如上面所说的,HockeyApp将于11月16日关闭,参考他们的声明here。我想这个插件会在那个时候退役,但它现在还在运行。