@@ -22,13 +22,6 @@ export async function run(dir: string,
22
22
const result = await heroku . get ( '/apps' ) ;
23
23
const site = result . find ( ( app => app . name === 'ngx-deploy-demo' ) )
24
24
25
- // async function download() {
26
- // const response = await fetch('https://nodejs.org/dist/v10.16.3/node-v10.16.3.tar.gz')
27
- // if (!response.ok) throw new Error(`unexpected response ${response .statusText}`)
28
- // await streamPipeline(response.body, fs.createWriteStream('./app'))
29
- // }
30
- // download()
31
-
32
25
const slugResult = await heroku . post ( `/apps/${ site . name } /slugs` , {
33
26
body : {
34
27
buildpack_provided_description : "heroku/nodejs" ,
@@ -41,22 +34,12 @@ export async function run(dir: string,
41
34
await remove ( `${ dir } /slug.tgz` ) ;
42
35
await ensureDir ( `${ dir } /app` ) ;
43
36
await ensureDir ( `${ dir } /tmp` ) ;
44
- // fetch('https://nodejs.org/dist/v10.16.3/node-v10.16.3.tar.gz')
45
- // .then(res => {
46
- // const dest = fs.createWriteStream('./tmp/node-v10.16.3.tar.gz');
47
- // res.body.pipe(dest);
48
- // });
37
+
49
38
await download ( ) ;
50
39
await copy ( `${ outDir } ` , `${ dir } /app` ) ;
51
40
await moveNodeJS ( 'node-v10.16.3-linux-x64' , `${ dir } /app/node-v10.16.3-linux-x64` )
52
41
copyFileSync ( 'index.js' , `${ dir } /app/index.js` ) ;
53
42
54
- // copyfiles([`${dir}/index.js`, `${dir}/app`], () => {
55
- // console.log('Files copied');
56
- // });
57
-
58
-
59
- console . log ( `${ outDir } outdir` ) ;
60
43
const tarResponse = await tar . c (
61
44
{
62
45
gzip : true ,
0 commit comments