1.6.0 • Published 5 months ago

@buxlabs/deploy v1.6.0

Weekly downloads
28
License
MIT
Repository
github
Last release
5 months ago

deploy

Skrypty do wdrożeń

Jak to działa?

Pakiet deploy jest udostępniony przez menadżer pakietów npm pod nazwą @buxlabs/deploy. Pakiet można zainstalować za pomocą komendy:

npm install @buxlabs/deploy --save-dev

Pakiet udostępnia skrypt o nazwie deploy, który jest dostępny do użycia w sekcji scripts pliku package.json, na przykład:

"deploy": "npm run build:production && deploy --username=someuser --host=s1.mydevil.net --domain=buxlabs.pl --location=~/domains/buxlabs.pl/public_nodejs --strategy=MyDevilNet --verbose"

Użycie skryptu deploy wymaga podania strategii danego wdrożenia --stragegy. Określa ona kroki jakie zostaną wykonane w celu wdrożenia nowej wersji aplikacji.

Jakie są dostępne strategie?

Static

Strategia dla statycznych hostingów udostępniających pliki z publicznego katalogu. Strategia ta polega na przekopiowaniu plików do wybranego folderu.

MyDevilNet

Strategia dla hostingu MyDevilNet polega na usunięciu starych plików, przekopiowaniu nowych i zrestartowaniu serwera przy pomocy wbudowanej komendy oferowanej przez usługodawcę. Hosting wersji NodeJS opiera się na konwencji nazewnictwa plików i ich lokalizacji, co pozwala na obsługę aplikacji przy pomocy Passenger zainstalowanego przez usługodawcę.

W celu zalogowania się manualnie na serwer należy odpalić:

ssh -l <user> <numer_server>.mydevil.net
1.6.0

5 months ago

1.5.3

8 months ago

1.5.2

9 months ago

1.5.1

9 months ago

1.5.0

9 months ago

1.4.2

11 months ago

1.4.1

11 months ago

1.4.0

11 months ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.1.0

3 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago