@@ -131,7 +131,8 @@ jobs:
131
131
- name : Test and publish to temporary registry
132
132
timeout-minutes : 15
133
133
run : |
134
- docker run --network zpm -d --rm -v `pwd`:/home/irisowner/zpm/ zpm ${{ steps.image.outputs.flags }}
134
+ docker run --network zpm -d --rm -v `pwd`:/home/irisowner/zpm/ zpm ${{ steps.image.outputs.flags }} \
135
+ --log-driver=none -a stdin -a stdout -a stderr
135
136
CONTAINER=`docker ps -lq`
136
137
sleep 5; docker exec $CONTAINER /usr/irissys/dev/Cloud/ICM/waitISC.sh
137
138
/bin/echo -e '' \
@@ -147,34 +148,35 @@ jobs:
147
148
'halt\n' \
148
149
| docker exec -i $CONTAINER iris session iris -U%SYS
149
150
docker stop $CONTAINER
150
- - name : Clean install current version and test new one. (Permitted to fail on 2023.1+)
151
- timeout-minutes : 15
152
- run : |
153
- curl http://localhost:52773/registry/packages/-/all | jq
154
- curl http://localhost:52773/registry/packages/zpm/ | jq
155
- wget https://pm.community.intersystems.com/packages/zpm/latest/installer -O /tmp/zpm.xml
156
- docker run --network zpm --rm -d -v /tmp/zpm.xml:/home/irisowner/zpm.xml ${{ steps.image.outputs.name }} ${{ steps.image.outputs.flags }}
157
- CONTAINER=`docker ps -lq`
158
- sleep 5; docker exec $CONTAINER /usr/irissys/dev/Cloud/ICM/waitISC.sh
159
- /bin/echo -e '' \
160
- 'set sc = ##class(%SYSTEM.OBJ).Load("/home/irisowner/zpm.xml", "ck")\n' \
161
- 'if +sc=0 { halt:$System.Version.GetMajor()>=2023 do ##class(%SYSTEM.Process).Terminate(,1) }\n' \
162
- 'zpm "list":1\n' \
163
- 'zpm "repo -r -name registry -url ""http://registry:52773/registry/"" -username admin -password SYS":1\n' \
164
- 'zpm "repo -list"\n' \
165
- 'zpm "search":1\n' \
166
- 'zpm "install sslclient":1\n' \
167
- 'zpm "install zpm -v":1\n' \
168
- 'zpm "list":1\n' \
169
- 'zpm "version":1\n' \
170
- 'halt\n' \
171
- | docker exec -i $CONTAINER iris session iris -U%SYS
172
- docker stop $CONTAINER
151
+ # - name: Clean install current version and test new one. (Permitted to fail on 2023.1+)
152
+ # timeout-minutes: 15
153
+ # run: |
154
+ # curl http://localhost:52773/registry/packages/-/all | jq
155
+ # curl http://localhost:52773/registry/packages/zpm/ | jq
156
+ # wget https://pm.community.intersystems.com/packages/zpm/latest/installer -O /tmp/zpm.xml
157
+ # docker run --network zpm --rm -d -v /tmp/zpm.xml:/home/irisowner/zpm.xml ${{ steps.image.outputs.name }} ${{ steps.image.outputs.flags }}
158
+ # CONTAINER=`docker ps -lq`
159
+ # sleep 5; docker exec $CONTAINER /usr/irissys/dev/Cloud/ICM/waitISC.sh
160
+ # /bin/echo -e '' \
161
+ # 'set sc = ##class(%SYSTEM.OBJ).Load("/home/irisowner/zpm.xml", "ck")\n' \
162
+ # 'if +sc=0 { halt:$System.Version.GetMajor()>=2023 do ##class(%SYSTEM.Process).Terminate(,1) }\n' \
163
+ # 'zpm "list":1\n' \
164
+ # 'zpm "repo -r -name registry -url ""http://registry:52773/registry/"" -username admin -password SYS":1\n' \
165
+ # 'zpm "repo -list"\n' \
166
+ # 'zpm "search":1\n' \
167
+ # 'zpm "install sslclient":1\n' \
168
+ # 'zpm "install zpm -v":1\n' \
169
+ # 'zpm "list":1\n' \
170
+ # 'zpm "version":1\n' \
171
+ # 'halt\n' \
172
+ # | docker exec -i $CONTAINER iris session iris -U%SYS
173
+ # docker stop $CONTAINER
173
174
- name : Clean install and test
174
175
timeout-minutes : 15
175
176
run : |
176
177
wget http://localhost:52773/registry/packages/zpm/latest/installer -O /tmp/zpm.xml
177
- docker run --network zpm --rm -d -v /tmp/zpm.xml:/home/irisowner/zpm.xml ${{ steps.image.outputs.name }} ${{ steps.image.outputs.flags }}
178
+ docker run --network zpm --rm -d -v /tmp/zpm.xml:/home/irisowner/zpm.xml ${{ steps.image.outputs.name }} ${{ steps.image.outputs.flags }} \
179
+ --log-driver=none -a stdin -a stdout -a stderr
178
180
CONTAINER=`docker ps -lq`
179
181
sleep 5; docker exec $CONTAINER /usr/irissys/dev/Cloud/ICM/waitISC.sh
180
182
/bin/echo -e '' \
0 commit comments