File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change 73
73
run : |
74
74
fish -c './mill __.compile'
75
75
76
+ jvm-bootstrapped-tests :
77
+ timeout-minutes : 120
78
+ runs-on : ubuntu-24.04
79
+ steps :
80
+ - uses : actions/checkout@v5
81
+ with :
82
+ fetch-depth : 0
83
+ submodules : true
84
+ - uses : VirtusLab/scala-cli-setup@v1
85
+ with :
86
+ jvm : " temurin:17"
87
+ - name : JVM integration tests
88
+ run : ./mill -i integration.test.jvmBootstrapped
89
+ env :
90
+ SCALA_CLI_IT_GROUP : 1
91
+ - name : Convert Mill test reports to JUnit XML format
92
+ if : success() || failure()
93
+ run : .github/scripts/generate-junit-reports.sc jvm-bootstrapped-tests 'Scala CLI JVM Bootstrapped Tests' test-report.xml out/
94
+ - name : Upload test report
95
+ uses : actions/upload-artifact@v4
96
+ if : success() || failure()
97
+ with :
98
+ name : test-results-jvm-bootstrapped-tests
99
+ path : test-report.xml
100
+
76
101
jvm-tests-1 :
77
102
timeout-minutes : 120
78
103
runs-on : ubuntu-24.04
@@ -1612,6 +1637,7 @@ jobs:
1612
1637
publish :
1613
1638
needs :
1614
1639
- unit-tests
1640
+ - jvm-bootstrapped-tests
1615
1641
- jvm-tests-1
1616
1642
- jvm-tests-2
1617
1643
- jvm-tests-3
@@ -1699,6 +1725,7 @@ jobs:
1699
1725
timeout-minutes : 20
1700
1726
needs :
1701
1727
- unit-tests
1728
+ - jvm-bootstrapped-tests
1702
1729
- jvm-tests-1
1703
1730
- jvm-tests-2
1704
1731
- jvm-tests-3
You can’t perform that action at this time.
0 commit comments