Skip to content

Commit c12fec4

Browse files
committed
[+] add installer
1 parent 6a66ac1 commit c12fec4

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

make.bat

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ SET MD=patroni-win-x64
33
SET ETCD_REF=https://github.com/etcd-io/etcd/releases/download/v3.3.22/etcd-v3.3.22-windows-amd64.zip
44
SET PATRONI_REF=https://github.com/zalando/patroni/archive/v1.6.5.zip
55

6-
7-
ECHO --- Start bootstrapping ---
6+
@ECHO --- Start bootstrapping ---
87

98
RMDIR /Q /S %MD% patroni > nul 2>&1
9+
DEL %MD%.zip > nul 2>&1
1010
MKDIR %MD%
1111
COPY src\*.* %MD%\
1212

1313
@ECHO --- Update Python and PIP installation ---
14-
@CALL install-env.bat
14+
CALL install-env.bat
1515
MOVE python-install.exe %MD%\
1616
@ECHO --- Python and PIP installation updated ---
1717

@@ -29,8 +29,8 @@ MOVE patroni-* patroni
2929

3030
@ECHO --- Download PATRONI packages ---
3131
CD patroni
32-
pip download -r requirements.txt -d .patroni-packages
33-
pip download psycopg2-binary -d .patroni-packages
32+
%PIP% download -r requirements.txt -d .patroni-packages
33+
%PIP% download psycopg2-binary -d .patroni-packages
3434
@ECHO --- PATRONI packages downloaded ---
3535

3636
CD ..
@@ -40,4 +40,10 @@ MOVE patroni %MD%\patroni
4040
powershell -Command "Compress-Archive '%MD%' '%MD%.zip'"
4141
@ECHO --- Archive compressed ---
4242

43-
@ECHO --- PACKAGING FINISHED ---
43+
@ECHO --- Creating windows installer ---
44+
CALL make-installer.bat
45+
@ECHO --- Installer generated successfully ---
46+
47+
@ECHO --- PACKAGING FINISHED ---
48+
49+
@PAUSE

0 commit comments

Comments
 (0)