无法在通过 Circleci 上传的 saucelabs 仪表板中找到上传的构建
Cant find uploaded build in saucelabs dashboard which was uploaded through Circleci
我将 Circleci 用于 CI,将 saucelabs 用于自动化测试。我用来通过 circleci 将 apk 上传到 saucelabs 的脚本正在成功执行,我在 circleci 中获得了构建成功,但我在 saucelabs 仪表板中找不到上传的构建。下面是我正在使用的脚本。任何线索将不胜感激。
#!/usr/bin/env bash
curl -u sreed****:7868155f-d7f1-****-8ff2-4df37c2**** -X POST -H "Content-Type: application/octet-stream" https://saucelabs.com/rest/v1/storage/sree*****/app-debug.apk?overwrite=true --data-binary app/build/outputs/apk/debug/app-debug.apk
文件路径前缺少@符号。请参考此处的说明:https://wiki.saucelabs.com/display/DOCS/Uploading+Mobile+Applications+to+Sauce+Storage+for+Testing
你的代码应该是这样的:
curl -u sreed****:7868155f-d7f1-****-8ff2-4df37c2**** -X POST -H "Content-Type: application/octet-stream" https://saucelabs.com/rest/v1/storage/sree*****/app-debug.apk?overwrite=true --data-binary @app/build/outputs/apk/debug/app-debug.apk
我将 Circleci 用于 CI,将 saucelabs 用于自动化测试。我用来通过 circleci 将 apk 上传到 saucelabs 的脚本正在成功执行,我在 circleci 中获得了构建成功,但我在 saucelabs 仪表板中找不到上传的构建。下面是我正在使用的脚本。任何线索将不胜感激。
#!/usr/bin/env bash
curl -u sreed****:7868155f-d7f1-****-8ff2-4df37c2**** -X POST -H "Content-Type: application/octet-stream" https://saucelabs.com/rest/v1/storage/sree*****/app-debug.apk?overwrite=true --data-binary app/build/outputs/apk/debug/app-debug.apk
文件路径前缺少@符号。请参考此处的说明:https://wiki.saucelabs.com/display/DOCS/Uploading+Mobile+Applications+to+Sauce+Storage+for+Testing
你的代码应该是这样的:
curl -u sreed****:7868155f-d7f1-****-8ff2-4df37c2**** -X POST -H "Content-Type: application/octet-stream" https://saucelabs.com/rest/v1/storage/sree*****/app-debug.apk?overwrite=true --data-binary @app/build/outputs/apk/debug/app-debug.apk