Skip to content

Commit 2d1e92b

Browse files
authored
Merge pull request #959 from intersystems/fix-ci-testcoverage-install
Fixed GitHub actions build
2 parents 7d5bdc5 + a007f6f commit 2d1e92b

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/main.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
# ** FOR GENERAL USE, LIKELY NEED TO CHANGE **
2121
package: git-source-control
22-
container_image: intersystemsdc/iris-community:latest
22+
container_image: containers.intersystems.com/intersystems/iris-community:latest-cd
2323

2424
# ** FOR GENERAL USE, MAY NEED TO CHANGE **
2525
build_flags: -dev -verbose
@@ -59,6 +59,16 @@ jobs:
5959
# Wait for instance to be ready
6060
until docker exec --interactive $instance iris session $instance < wait; do sleep 1; done
6161
62+
- name: Install Git
63+
run: docker exec --user root $instance bash -c "apt-get update && apt-get install -y git"
64+
65+
- name: Install IPM
66+
run: |
67+
echo '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")' > install-ipm
68+
docker exec --interactive $instance iris session $instance -B < install-ipm
69+
echo "zpm \"enable -community\":1:1" > config-registry
70+
docker exec --interactive $instance iris session $instance -B < config-registry
71+
6272
- name: Install TestCoverage
6373
run: |
6474
echo "zpm \"install testcoverage\":1:1" > install-testcoverage

0 commit comments

Comments
 (0)