zephyr-agent
Version:
Zephyr plugin agent
23 lines (22 loc) • 809 B
JavaScript
import "node:module";
import { zeUploadSnapshot } from "../edge-actions/index.mjs";
import { uploadAssets } from "./upload-base/upload-assets.mjs";
import { uploadBuildStatsAndEnableEnvs } from "./upload-base/upload-build-stats-and-enable-envs.mjs";
async function commonUploadStrategy(zephyr_engine, { snapshot, getDashData, assets: { assetsMap, missingAssets } }) {
const [versionUrl] = await Promise.all([
zeUploadSnapshot(zephyr_engine, {
snapshot
}),
uploadAssets(zephyr_engine, {
assetsMap,
missingAssets
})
]);
await uploadBuildStatsAndEnableEnvs(zephyr_engine, {
getDashData,
versionUrl
});
return versionUrl;
}
export { commonUploadStrategy };
//# sourceMappingURL=common-upload.strategy.mjs.map