@@ -347,6 +347,7 @@ pkg: $(PKG)
347
347
348
348
pkg-upload : pkg
349
349
ssh $(STAGINGSERVER ) " mkdir -p nodejs/$( DISTTYPEDIR) /$( FULLVERSION) "
350
+ chmod 664 node-$(FULLVERSION ) .pkg
350
351
scp -p node-$(FULLVERSION ) .pkg $(STAGINGSERVER ) :nodejs/$(DISTTYPEDIR ) /$(FULLVERSION ) /node-$(FULLVERSION ) .pkg
351
352
ssh $(STAGINGSERVER ) " touch nodejs/$( DISTTYPEDIR) /$( FULLVERSION) /node-$( FULLVERSION) .pkg.done"
352
353
@@ -373,16 +374,19 @@ tar: $(TARBALL)
373
374
374
375
tar-upload : tar
375
376
ssh $(STAGINGSERVER ) " mkdir -p nodejs/$( DISTTYPEDIR) /$( FULLVERSION) "
377
+ chmod 664 node-$(FULLVERSION ) .tar.gz
376
378
scp -p node-$(FULLVERSION ) .tar.gz $(STAGINGSERVER ) :nodejs/$(DISTTYPEDIR ) /$(FULLVERSION ) /node-$(FULLVERSION ) .tar.gz
377
379
ssh $(STAGINGSERVER ) " touch nodejs/$( DISTTYPEDIR) /$( FULLVERSION) /node-$( FULLVERSION) .tar.gz.done"
378
380
ifeq ($(XZ ) , 0)
381
+ chmod 664 node-$(FULLVERSION).tar.xz
379
382
scp -p node-$(FULLVERSION).tar.xz $(STAGINGSERVER):nodejs/$(DISTTYPEDIR)/$(FULLVERSION)/node-$(FULLVERSION).tar.xz
380
383
ssh $(STAGINGSERVER) "touch nodejs/$(DISTTYPEDIR)/$(FULLVERSION)/node-$(FULLVERSION).tar.xz.done"
381
384
endif
382
385
383
386
doc-upload : tar
384
387
ssh $(STAGINGSERVER ) " mkdir -p nodejs/$( DISTTYPEDIR) /$( FULLVERSION) "
385
- scp -r out/doc/ $(STAGINGSERVER ) :nodejs/$(DISTTYPEDIR ) /$(FULLVERSION ) /docs/
388
+ chmod -R ug=rw-x+X,o=r+X out/doc/
389
+ scp -pr out/doc/ $(STAGINGSERVER ) :nodejs/$(DISTTYPEDIR ) /$(FULLVERSION ) /docs/
386
390
ssh $(STAGINGSERVER ) " touch nodejs/$( DISTTYPEDIR) /$( FULLVERSION) /docs.done"
387
391
388
392
$(TARBALL ) -headers : config.gypi release-only
@@ -406,9 +410,11 @@ tar-headers: $(TARBALL)-headers
406
410
407
411
tar-headers-upload : tar-headers
408
412
ssh $(STAGINGSERVER ) " mkdir -p nodejs/$( DISTTYPEDIR) /$( FULLVERSION) "
413
+ chmod 664 $(TARNAME ) -headers.tar.gz
409
414
scp -p $(TARNAME ) -headers.tar.gz $(STAGINGSERVER ) :nodejs/$(DISTTYPEDIR ) /$(FULLVERSION ) /$(TARNAME ) -headers.tar.gz
410
415
ssh $(STAGINGSERVER ) " touch nodejs/$( DISTTYPEDIR) /$( FULLVERSION) /$( TARNAME) -headers.tar.gz.done"
411
416
ifeq ($(XZ ) , 0)
417
+ chmod 664 $(TARNAME)-headers.tar.xz
412
418
scp -p $(TARNAME)-headers.tar.xz $(STAGINGSERVER):nodejs/$(DISTTYPEDIR)/$(FULLVERSION)/$(TARNAME)-headers.tar.xz
413
419
ssh $(STAGINGSERVER) "touch nodejs/$(DISTTYPEDIR)/$(FULLVERSION)/$(TARNAME)-headers.tar.xz.done"
414
420
endif
@@ -438,9 +444,11 @@ binary: $(BINARYTAR)
438
444
439
445
binary-upload : binary
440
446
ssh $(STAGINGSERVER ) " mkdir -p nodejs/$( DISTTYPEDIR) /$( FULLVERSION) "
447
+ chmod 664 node-$(FULLVERSION ) -$(OSTYPE ) -$(ARCH ) .tar.gz
441
448
scp -p node-$(FULLVERSION ) -$(OSTYPE ) -$(ARCH ) .tar.gz $(STAGINGSERVER ) :nodejs/$(DISTTYPEDIR ) /$(FULLVERSION ) /node-$(FULLVERSION ) -$(OSTYPE ) -$(ARCH ) .tar.gz
442
449
ssh $(STAGINGSERVER ) " touch nodejs/$( DISTTYPEDIR) /$( FULLVERSION) /node-$( FULLVERSION) -$( OSTYPE) -$( ARCH) .tar.gz.done"
443
450
ifeq ($(XZ ) , 0)
451
+ chmod 664 node-$(FULLVERSION)-$(OSTYPE)-$(ARCH).tar.xz
444
452
scp -p node-$(FULLVERSION)-$(OSTYPE)-$(ARCH).tar.xz $(STAGINGSERVER):nodejs/$(DISTTYPEDIR)/$(FULLVERSION)/node-$(FULLVERSION)-$(OSTYPE)-$(ARCH).tar.xz
445
453
ssh $(STAGINGSERVER) "touch nodejs/$(DISTTYPEDIR)/$(FULLVERSION)/node-$(FULLVERSION)-$(OSTYPE)-$(ARCH).tar.xz.done"
446
454
endif
0 commit comments