26 lines
805 B
JavaScript
26 lines
805 B
JavaScript
import path from "node:path";
|
|
|
|
export function buildReleaseUploadTargets({
|
|
projectRoot,
|
|
releaseVersion
|
|
}) {
|
|
const releaseDir = path.join(projectRoot, "release");
|
|
const releasePrefix = "star-chart-search-enhancer";
|
|
const releaseVersionPrefix = `${releasePrefix}/releases/${releaseVersion}`;
|
|
|
|
return [
|
|
{
|
|
cosKey: `${releasePrefix}/latest.json`,
|
|
localPath: path.join(releaseDir, "latest.json")
|
|
},
|
|
{
|
|
cosKey: `${releaseVersionPrefix}/star-chart-search-enhancer-internal.zip`,
|
|
localPath: path.join(releaseDir, "star-chart-search-enhancer-internal.zip")
|
|
},
|
|
{
|
|
cosKey: `${releaseVersionPrefix}/星图增强插件-超简单安装使用指南.pdf`,
|
|
localPath: path.join(releaseDir, "星图增强插件-超简单安装使用指南.pdf")
|
|
}
|
|
];
|
|
}
|