From 0265d84c488178e30e0b3bbe9c54638d86e5be0b Mon Sep 17 00:00:00 2001 From: Tom Hu Date: Wed, 7 Jul 2021 17:23:38 -0700 Subject: [PATCH] this is js not python --- dist/index.js | 10 +++++----- src/index.ts | 51 +++++++++++++++++++++++++-------------------------- 2 files changed, 30 insertions(+), 31 deletions(-) diff --git a/dist/index.js b/dist/index.js index f8ca6aa..f131314 100644 --- a/dist/index.js +++ b/dist/index.js @@ -34542,8 +34542,11 @@ var request = __nccwpck_require__(8699); // const {failCi} = buildExec(); try { var filename_1 = __dirname + '/uploader'; - request.get('https://uploader.codecov.io/latest/codecov-linux') - .end(function (res) { + request.get('https://uploader.codecov.io/latest/codecov-linux', function (err, res, body) { + if (err || !res.ok) { + core.setFailed('Codecov: Could not properly download uploader binary: ' + + ("" + err.message)); + } fs.writeFileSync(res.body, filename_1); fs.chmodSync(filename_1, '777'); if (fs.existsSync(filename_1)) { @@ -34559,9 +34562,6 @@ try { .then(function () { console.log('finished!'); }); - })["catch"](function (err) { - core.setFailed('Codecov: Could not properly download uploader binary: ' + - ("" + err.message)); }); } catch (err) { diff --git a/src/index.ts b/src/index.ts index b03ded1..0ae98c6 100644 --- a/src/index.ts +++ b/src/index.ts @@ -11,33 +11,32 @@ const request = require('request'); try { const filename = __dirname + '/uploader'; - request.get('https://uploader.codecov.io/latest/codecov-linux') - .end((res) => { - fs.writeFileSync(res.body, filename); - fs.chmodSync(filename, '777'); - if (fs.existsSync(filename)) { - console.log('file exists'); - } else { - console.log('file does not exist'); - } - console.log(fs.statSync(filename)); + request.get('https://uploader.codecov.io/latest/codecov-linux', (err, res, body) => { + if (err || !res.ok) { + core.setFailed( + 'Codecov: Could not properly download uploader binary: ' + + `${err.message}`, + ); + } + fs.writeFileSync(res.body, filename); + fs.chmodSync(filename, '777'); + if (fs.existsSync(filename)) { + console.log('file exists'); + } else { + console.log('file does not exist'); + } + console.log(fs.statSync(filename)); - exec.exec(filename) - .catch((err) => { - core.setFailed( - `Codecov failed with the following error: ${err.message}`, - ); - }) - .then(() => { - console.log('finished!'); - }); - }) - .catch((err) => { - core.setFailed( - 'Codecov: Could not properly download uploader binary: ' + - `${err.message}`, - ); - }); + exec.exec(filename) + .catch((err) => { + core.setFailed( + `Codecov failed with the following error: ${err.message}`, + ); + }) + .then(() => { + console.log('finished!'); + }); + }); } catch (err) { core.setFailed( `Codecov: Encountered an unexpected error: ${err.message}`,