-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrootdir.bat
More file actions
140 lines (107 loc) · 4.13 KB
/
rootdir.bat
File metadata and controls
140 lines (107 loc) · 4.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
@echo off
set mypath=%cd%
@echo %mypath%
MKDIR %CD:~0,3%\Dev\Downloads
echo "%CD:~0,3%\Dev\Downloads Created.........."
rem echo " ******** .Net Frame Work **********"
rem CALL powershell -Command "(New-Object Net.WebClient).DownloadFile('https://download.microsoft.com/download/E/4/1/E4173890-A24A-4936-9FC9-AF930FE3FA40/NDP461-KB3102436-x86-x64-AllOS-ENU.exe', '%CD:~0,3%\Dev\Downloads\DNF.exe')"
rem pause
rem start %CD:~0,3%\Dev\Downloads\DNF.exe ACCEPT=YES /VERYSILENT /MERGETASKS=!runcode
rem echo " ********Installed .Net Frame Work **********"
rem pause
REM echo "*******Pyton**********}
REM pause
REM curl -O https://www.python.org/ftp/python/3.6.5/python-3.6.5-amd64.exe
REM move %CD:~0,3%\python-3.6.5-amd64.exe %CD:~0,3%\Dev\Downloads
REM pause
REM start %CD:~0,3%\Dev\Downloads\python-3.6.5-amd64.exe /VERYSILENT /MERGETASKS=!runcode
REM echo "******** Installed Python ********"
REM pause
echo "Installing VSCode.........."
CALL powershell -Command "(New-Object Net.WebClient).DownloadFile('https://vscode-update.azurewebsites.net/latest/win32-x64/stable', '%CD:~0,3%\Dev\Downloads\VScodeSetup.exe')"
start %CD:~0,3%\Dev\Downloads\VSCodeSetup.exe /VERYSILENT /MERGETASKS=!runcode
echo "VSCode installed.........."
pause
echo "Installing git.........."
REM -- TODO --
REM This is failing: we are not able to download from git site.Ideally a git build solution or curl the url may workout
start %CD:~0,3%/Git-2.13.1.2-64-bit.exe /VERYSILENT /MERGETASKS=!runcode
echo "git installed.........."
pause
echo "Installing nodejs.........."
CALL powershell -Command "(New-Object Net.WebClient).DownloadFile('https://nodejs.org/dist/v8.11.3/node-v8.11.3-x64.msi', '%CD:~0,3%\Dev\Downloads\nodejs.msi')"
MSIEXEC.exe /i %CD:~0,3%Dev\Downloads\nodejs.msi ACCEPT=YES /passive
echo "nodejs installed.........."
pause
echo "Cloning necessary repositories.........."
call git config --global http.sslVerify false
echo "Cloning ember-masonry-grid.........."
call git clone https://git.bbh.org.in/git/ember-masonry-grid %CD:~0,3%\Dev\ember-masonry-grid
echo "Cloned ember-masonry-grid......... "
pause
echo "Cloning bbhverse.........."
call git clone https://git.bbh.org.in/git/bbhverse %CD:~0,3%\Dev\bbhverse
echo " Cloned bbhverse.........."
pause
echo "Cloning loopback.........."
call git clone https://git.bbh.org.in/git/loopback %CD:~0,3%\Dev\loopback
echo "Cloned loopback........."
echo "Cloning qms.........."
call git clone https://git.bbh.org.in/git/qms %CD:~0,3%\Dev\qms
echo "Cloned qms..........."
pause
echo "Cloning ember-searchable-select.........."
call git clone https://github.com/baptistdev/ember-searchable-select.git %CD:~0,3%\Dev\ember-searchable-select
echo "Cloned ember-searchable-select........"
pause
echo "cloning finished.........."
pause
chdir %CD:~0,3%\Dev\bbhverse
echo "Installing npm in bbhverse.........."
call npm install
pause
chdir %CD:~0,3%\Dev\ember-masonry-grid
echo "Installing npm in ember-masonry-grid.........."
call npm install
call npm install -g ember-cli
pause
chdir %CD:~0,3%\Dev\loopback
echo "Installing npm in loopback.........."
call npm install
pause
chdir %CD:~0,3%\Dev\ember-searchable-select
echo "Installing npm in ember-searchable-select.........."
call npm cache clean --force
call npm install
call npm install
pause
chdir %CD:~0,3%\Dev\qms
echo "Geting latest version of npm.........."
call npm i npm@latest -g
pause
echo "Removing package-lock.json"
del package-lock.json
pause
echo "..........Installing npm in qms..........."
call npm install
call npm install
pause
echo "..........Installing bower in qms..........."
call npm install -g bower
pause
echo "..........Installing bower dependencies..........."
call bower install
pause
echo "Installing npm in dev\qms\server"
chdir %CD:~0,3%\Dev\qms\server
call npm install
pause
chdir %CD:~0,3%\Dev\qms
echo " copying roboto"
mkdir %CD:~0,3%\Dev\qms\bower_components\materialize\dist\fonts\roboto
xcopy %CD:~0,3%\roboto %CD:~0,3%\Dev\qms\bower_components\materialize\dist\fonts\roboto
pause
echo " Starting server....."
call ember s
pause
exit