Improve scripts after release (#5288)

* update scripts problems

* improve script

* fix alignment
This commit is contained in:
Eugenio Romano
2019-11-26 19:37:58 +00:00
committed by GitHub
parent 809b38aa2b
commit f95989809d
3 changed files with 16 additions and 11 deletions

View File

@@ -78,12 +78,11 @@ function removeNPMRC(args: PublishArgs, project: string) {
logger.info(response);
}
export default function (args: PublishArgs) {
main(args);
export default async function (args: PublishArgs) {
await main(args);
}
function main(args) {
async function main(args) {
program
.version('0.1.0')
@@ -98,8 +97,14 @@ function main(args) {
program.outputHelp();
}
projects.forEach((project: string) => {
logger.info(`========Analyzing project: ${project} ========`);
npmPublish(args, project);
});
for (let i = 0; i < projects.length; i++) {
await sleep(120000);
logger.info(`========Analyzing project: ${projects[i]} ========`);
npmPublish(args, projects[i]);
}
}
async function sleep(ms: number) {
logger.info(`Waiting for ${ms} milliseconds...`);
return new Promise(resolve => setTimeout(resolve, ms));
}