X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=_webi%2Ftest.js;h=1ffbb16d10f78fd27f2a08340085632a76d375a4;hb=b944f3cb2597fac8225446ba9fbc110790c59c74;hp=d45b87fb0eb4acfd126835a29f84ddac720496cb;hpb=681cccd4d5f2adb81470ee99ede927a6de896c3b;p=webi-installers%2F.git diff --git a/_webi/test.js b/_webi/test.js index d45b87f..1ffbb16 100755 --- a/_webi/test.js +++ b/_webi/test.js @@ -66,7 +66,7 @@ Releases.get(path.join(process.cwd(), pkgdir)).then(function (all) { var pkgname = path.basename(pkgdir.replace(/\/$/, '')); var osrel = os.platform() + '-' + os.release(); var arch = os.arch(); - var formats = ['xz', 'tar', 'zip']; + var formats = ['exe', 'xz', 'tar', 'zip']; var rel = all.releases.filter(function (rel) { return ( @@ -128,11 +128,15 @@ Releases.get(path.join(process.cwd(), pkgdir)).then(function (all) { 'REM todo debug' ); } - console.info('Has the necessary files?'); - fs.writeFileSync(bashFile, bashTxt, 'utf-8'); - console.info('\tNEEDS MANUAL TEST: bash %s', bashFile); - fs.writeFileSync(ps1File, ps1Txt, 'utf-8'); - console.info('\tNEEDS MANUAL TEST: powershell.exe %s', ps1File); + console.info('Do the scripts actually work?'); + if (bashFile && bashTxt) { + fs.writeFileSync(bashFile, bashTxt, 'utf-8'); + console.info('\tNEEDS MANUAL TEST: bash %s', bashFile); + } + if (ps1File && ps1Txt) { + fs.writeFileSync(ps1File, ps1Txt, 'utf-8'); + console.info('\tNEEDS MANUAL TEST: powershell.exe %s', ps1File); + } console.info(''); }); });