1.7.0 • Published 11 months ago

@buxlabs/deploy v1.7.0

Weekly downloads
28
License
MIT
Repository
github
Last release
11 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.7.0

11 months ago

1.6.0

2 years ago

1.5.3

3 years ago

1.5.2

3 years ago

1.5.1

3 years ago

1.5.0

3 years ago

1.4.2

3 years ago

1.4.1

3 years ago

1.4.0

3 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.1.0

5 years ago

1.0.13

7 years ago

1.0.12

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago