-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathiris.script
More file actions
22 lines (17 loc) · 814 Bytes
/
iris.script
File metadata and controls
22 lines (17 loc) · 814 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// unexpire passwords for dev mode
new $namespace
set $namespace = "%SYS"
do ##class(Security.Users).UnExpireUserPasswords("*")
// load installer
do $SYSTEM.OBJ.Load("/opt/irisapp/Installer.cls", "ck")
// setup environment (namespaces, users, etc.)
set sc = ##class(App.Installer).Run(.vars)
// install zpm
s version="latest" s r=##class(%Net.HttpRequest).%New(),r.Server="pm.community.intersystems.com",r.SSLConfiguration="ISC.FeatureTracker.SSL.Config" d r.Get("/packages/zpm/"_version_"/installer"),$system.OBJ.LoadStream(r.HttpResponse.Data,"c")
zpm "enable -community"
// install git-source-control package (zpm)
set $namespace = "DEV"
zpm "install git-source-control"
set $namespace = "PROD"
zpm "install git-source-control"
halt