-
Notifications
You must be signed in to change notification settings - Fork 0
/
iris.script
23 lines (19 loc) · 886 Bytes
/
iris.script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
zn "%SYS"
// Unexpire passwords and set up passwordless mode to simplify dev use.
// ** Comment out these two line for Production use **
do ##class(Security.Users).UnExpireUserPasswords("*")
zpm "install passwordless"
do ##class(Security.Applications).Modify("/csp/user",.prop)
zn "USER"
zpm "load /opt/irisbuild/ -v":1
zpm "install iris-deploy-tools -v"
zpm "install webterminal -v"
// Create /_vscode web app to support intersystems-community.testingmanager VS Code extension
zpm "install vscode-per-namespace-settings"
// Configure %UnitTest in USER to suit the VS Code extension
set ^UnitTestRoot="/usr/irissys/.vscode/USER/UnitTestRoot"
do $system.OBJ.LoadDir("/opt/irisbuild/src/Demo","ck")
do ##class(Demo.Installer).setupInit()
do ##class(Ens.Director).SetAutoStart("Demo.Production")
hang 2
halt