Skip to content

Commit e3370e9

Browse files
committed
add: turboscale build_artifact url
1 parent f1b31b6 commit e3370e9

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

bin/commands/runs.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -365,10 +365,10 @@ module.exports = function run(args, rawArgs) {
365365
await new Promise(resolve => setTimeout(resolve, 5000));
366366

367367
// download build artifacts
368-
if (exitCode != Constants.BUILD_FAILED_EXIT_CODE && !turboScaleSession) {
368+
if (exitCode != Constants.BUILD_FAILED_EXIT_CODE) {
369369
if (utils.nonEmptyArray(bsConfig.run_settings.downloads)) {
370370
logger.debug("Downloading build artifacts");
371-
await downloadBuildArtifacts(bsConfig, data.build_id, args, rawArgs, buildReportData);
371+
await downloadBuildArtifacts(bsConfig, data.build_id, args, rawArgs, buildReportData, turboScaleSession);
372372
}
373373

374374
// Generate custom report!

bin/helpers/buildArtifacts.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,13 +213,15 @@ const sendUpdatesToBstack = async (bsConfig, buildId, args, options, rawArgs, bu
213213
});
214214
}
215215

216-
exports.downloadBuildArtifacts = async (bsConfig, buildId, args, rawArgs, buildReportData = null) => {
216+
exports.downloadBuildArtifacts = async (bsConfig, buildId, args, rawArgs, buildReportData = null, isTurboScaleSession = false) => {
217217
return new Promise ( async (resolve, reject) => {
218218
BUILD_ARTIFACTS_FAIL_COUNT = 0;
219219
BUILD_ARTIFACTS_TOTAL_COUNT = 0;
220220

221221
let options = {
222-
url: `${config.buildUrl}${buildId}/build_artifacts`,
222+
url: isTurboScaleSession
223+
? `${config.turboScaleBuildsUrl}/${buildId}/build_artifacts`
224+
: `${config.buildUrl}${buildId}/build_artifacts`,
223225
auth: {
224226
username: bsConfig.auth.username,
225227
password: bsConfig.auth.access_key,

0 commit comments

Comments
 (0)