@@ -25,7 +25,7 @@ export async function run(dir: string,
25
25
const slugResult = await heroku . post ( `/apps/${ site . name } /slugs` , {
26
26
body : {
27
27
buildpack_provided_description : "heroku/nodejs" ,
28
- process_types : { "web" : `node-v10.16.3 -linux-x64/bin/node index.js` }
28
+ process_types : { "web" : `node-v12.12.0 -linux-x64/bin/node index.js` }
29
29
}
30
30
} ) ;
31
31
logger . info ( 'Copying Build Files' ) ;
@@ -37,7 +37,7 @@ export async function run(dir: string,
37
37
38
38
await download ( ) ;
39
39
await copy ( `${ outDir } ` , `${ dir } /app` ) ;
40
- await moveNodeJS ( 'node-v10.16.3 -linux-x64' , `${ dir } /app/node-v10.16.3 -linux-x64` )
40
+ await moveNodeJS ( 'node-v12.12.0 -linux-x64' , `${ dir } /app/node-v12.12.0 -linux-x64` )
41
41
copyFileSync ( 'index.js' , `${ dir } /app/index.js` ) ;
42
42
43
43
const tarResponse = await tar . c (
@@ -68,9 +68,9 @@ export async function run(dir: string,
68
68
} ) ;
69
69
70
70
logger . info ( 'Deployment Success!' ) ;
71
- await remove ( `${ dir } /app` ) ;
72
- await remove ( `${ dir } /tmp` ) ;
73
- await remove ( `${ dir } /slug.tgz` ) ;
71
+ // await remove(`${dir}/app`);
72
+ // await remove(`${dir}/tmp`);
73
+ // await remove(`${dir}/slug.tgz`);
74
74
}
75
75
catch ( error ) {
76
76
logger . error ( '❌ An error occurred!' ) ;
@@ -80,16 +80,16 @@ export async function run(dir: string,
80
80
81
81
82
82
async function download ( ) {
83
- const res = await fetch ( 'https ://nodejs.org/dist/v10.16.3 /node-v10.16.3 -linux-x64.tar.gz' ) ;
83
+ const res = await fetch ( 'http ://nodejs.org/dist/latest-v12.x /node-v12.12.0 -linux-x64.tar.gz' ) ;
84
84
await new Promise ( ( resolve , reject ) => {
85
- const fileStream = createWriteStream ( './tmp/node-v10.16.3 .tar.gz' ) ;
85
+ const fileStream = createWriteStream ( './tmp/node-v12.12.0-linux-x64 .tar.gz' ) ;
86
86
res . body . pipe ( fileStream ) ;
87
87
res . body . on ( "error" , ( err ) => {
88
88
reject ( err ) ;
89
89
} ) ;
90
90
fileStream . on ( "finish" , function ( ) {
91
91
tar . x ( {
92
- file : './tmp/node-v10.16.3 .tar.gz'
92
+ file : './tmp/node-v12.12.0-linux-x64 .tar.gz'
93
93
} )
94
94
resolve ( ) ;
95
95
} ) ;
0 commit comments