@@ -32,22 +32,21 @@ RUN mkdir -p /tmp/deps \
3232 | wget -O - -i - \
3333 | gunzip > /opt/app/globals.xml
3434
35-
3635RUN iris start $ISC_PACKAGE_INSTANCENAME quietly EmergencyId=sys,sys && \
3736 /bin/echo -e "sys\n sys\n " \
3837 " Do ##class(Security.Users).UnExpireUserPasswords(\" *\" )\n " \
3938 " Do ##class(Security.Users).AddRoles(\" admin\" , \" %ALL\" )\n " \
4039 " do \$ system.OBJ.Load(\" /opt/app/dswinstaller.cls\" ,\" ck\" )\n " \
4140 " Do ##class(Security.System).Get(,.p)\n " \
42- " Set p(\" AutheEnabled\" )=p(\" AutheEnabled\" )+16 \n " \
41+ " Set p(\" AutheEnabled\" )=\$ zb( p(\" AutheEnabled\" ),16,7) \n " \
4342 " Do ##class(Security.System).Modify(,.p)\n " \
4443 " set ^%SYS(\" CSP\" ,\" DefaultFileCharset\" )=\" utf-8\"\n " \
4544 # " do \$system.OBJ.Load(\"/tmp/deps/Cache-MDX2JSON-master/MDX2JSON/Installer.cls.xml\",\"ck\")\n" \
4645 # " do \$system.OBJ.Load(\"/tmp/deps/deepseeweb.xml\",\"ck\")\n" \
4746 " s sc=##class(DSWMDX2JSON.Installer).setup()\n " \
4847 " If 'sc do \$ zu(4, \$ JOB, 1)\n " \
4948 # "do CreateDatabase^%SYS.SQLSEC(\"DCANALYTICS\",\"\",,0)\n" \
50- "zn \" DCANALYTICS\"\n " \
49+ " zn \" DCANALYTICS\"\n " \
5150 " do \$ system.OBJ.ImportDir(\" /opt/app/src\" ,,\" ck\" ,,1)\n " \
5251 " do ##class(Community.Utils).setup(\" /opt/app/globals.xml\" )" \
5352 " halt" \
@@ -57,4 +56,6 @@ RUN iris start $ISC_PACKAGE_INSTANCENAME quietly EmergencyId=sys,sys && \
5756
5857COPY ./other/dcanalytics.json /usr/irissys/csp/dsw/configs/
5958
60- CMD [ "-l" , "/usr/irissys/mgr/messages.log" ]
59+ COPY ./buildiknow.sh ./
60+
61+ CMD [ "-l" , "/usr/irissys/mgr/messages.log" , "-a" , "/opt/app/buildiknow.sh" ]
0 commit comments