我不知道如何命令詹金斯上传一个apk到testfairy。我知道TestFairy有一个用于此的API,请参见下面的链接:
http://blog.testfairy.com/how-to-upload-an-app-to-testfairy-via-api/
我是新手,如何使用api?

最佳答案

好吧,根据你链接的文档,你需要运行:
sh testfairy-upload.sh yourfile.apk
这也意味着这只适用于*nix操作系统和Mac,而不是Windows。
您需要下载他们的testfairy-upload.sh脚本并将其保存在jenkins可以访问的地方,最好是在svn/scm中。然后您需要打开该文件并用自己的信息修改它的顶部,即TESTFAIRY_API_KEYTESTER_GROUPSKEYSTORESTOREPASSALIAS/path/to/testfairy-upload.sh ${WORKSPACE}/path/to/yourfile.apk
有很多方法可以在构建之后触发此操作,但最简单的方法是在apk构建步骤之后添加一个新的构建步骤。
添加执行shell生成步骤
/path/to/
显然,用实际路径替换./testfairy-upload.sh(如果在本地目录中,则必须使用yourfile.apk)。用构建的工件替换${WORKSPACE},无论其名称是什么,并提供适当的路径(在中)
如果您在windows环境中,则必须批量重新编写该脚本

关于android - 如何自动将Jenkins上载APK到TestFairy,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22526383/

10-10 04:45