Narzędzie umożliwiające w łatwy sposób pakowanie rozwiązań własnych dla programu InsERT Nexo
Aby uruchomić narzędzie potrzebujesz:
- .Net Framework 4.7.1
- InsERT Nexo (https://www.insert.com.pl/programy_dla_firm/insert_nexo/nexo_pro.html)
- Nexo SDK
.\Nexo.Installer.exe pack -s "C:\rozwiazania\10" -v "1.0.0.7" -n "Mateusz Rozwianie"
Wszystkie pliki znajdujące się w folderze C:\rozwiazania\10
zostaną spakowane do pliku ?.mpkg
Jeśli w folderze znajduje się manifest source.manifest.xml
zostanie on wykorzystany, w przeciwnym wypadku narzędzie utworzy swój.
Spacje w nazwie rozwiązania są zamieniane na
_
.\Nexo.Installer.exe upload -c "Server=DESKTOP-TEST;Database=InsERT_Launcher;User Id=sa;Password=super-password;" -s "C:\rozwiazania\10\Mateusz_Rozwianie-1.0.0.7.mpkg"
Spakowane rozwiązanie własne zostanie przesłąne i wgrane do bazy danych InsERT_Launcher
.\Nexo.Installer.exe install -c "Server=DESKTOP-TEST;Database=Nexo_Demo;User Id=sa;Password=super-password;" -s "C:\rozwiazania\10\Mateusz_Rozwianie-1.0.0.7.mpkg" -r true
Rozwiązanie własne dostanie dodane do wybranego przez nas podmiotu (Nexo_Demo
).
W przypadku kiedy mamy już zainstalowane starsze rozwiązanie należy użyć opcji -r
aby je usunąć z podmiotu.
Jeśli rozwiązanie własne w tej samej wersji jest już zainstalowane, rozwiązanie nie zostanie zaktualizowane.
.\Nexo.Installer.exe cleanup -c "Server=DESKTOP-TEST;Database=InsERT_Launcher;User Id=sa;Password=super-password;" -n "Mateusz_Test"
Usuwamy wysłane rozwiązania z bazy InsERT_Launcher
według nazwy Mateusz_Test
.
Domyślnie zostawiamy 5 ostatnich. Aby znienić tę wartość należy użyć opcji -m