File tree 1 file changed +8
-3
lines changed
1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -55,19 +55,24 @@ jobs:
55
55
id : tag
56
56
uses : actions-ecosystem/action-get-latest-tag@v1
57
57
58
- - name : Build, Test, and Export XML
58
+ - name : Build and Test
59
59
run : |
60
60
# Run build
61
61
echo "zpm \"load /source $build_flags\":1:1" > build
62
62
# Test package is compiled first as a workaround for some dependency issues.
63
63
echo "do \$System.OBJ.CompilePackage(\"$test_package\",\"ckd\") " > test
64
64
# Run tests
65
65
echo "zpm \"$package test -only $test_flags\":1:1" >> test
66
+ docker exec --interactive $instance iris session $instance -B < build && docker exec --interactive $instance iris session $instance -B < test && docker exec --interactive $instance iris session $instance -B
67
+
68
+ - name : Export XML
69
+ run : |
66
70
# Pick the targets to export as XML
67
71
echo 'set list("TestCoverage.*.cls") = ""' >> export
68
72
echo 'set list("TestCoverage.inc") = ""' >> export
69
- echo 'do $System.OBJ.Export(.list,"TestCoverage-${{ steps.tag.outputs.tag }}.xml","/exportversion=2017.2")' >> export
70
- docker exec --interactive $instance iris session $instance -B < build && docker exec --interactive $instance iris session $instance -B < test && docker exec --interactive $instance iris session $instance -B < export
73
+ echo 'do $System.OBJ.Export(.list,"/source/TestCoverage-${{ steps.tag.outputs.tag }}.xml","/exportversion=2017.2")' >> export
74
+ docker exec --interactive $instance iris session $instance -B < export
75
+ ls -lR
71
76
72
77
- name : Create Release
73
78
id : create_release
You can’t perform that action at this time.
0 commit comments