File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 10
10
runs-on : [self-hosted, linux]
11
11
env :
12
12
# define Java options for both official sbt and sbt-extras
13
- JAVA_OPTS : -Xss64M -Xms1024M -Xmx8G
14
- JVM_OPTS : -Xss64M -Xms1024M -Xmx8G
13
+ JAVA_OPTS_TMP_DIR : ./tmp_java
14
+ JAVA_OPTS : -Xss64M -Xms1024M -Xmx8G -Djava.io.tmpdir=$JAVA_OPTS_TMP_DIR
15
+ JVM_OPTS : -Xss64M -Xms1024M -Xmx8G -Djava.io.tmpdir=$JAVA_OPTS_TMP_DIR
15
16
steps :
16
17
- name : Checkout
17
18
uses : actions/checkout@v4
27
28
wget https://github.com/sbt/sbt/releases/download/v1.10.1/sbt-1.10.1.tgz
28
29
tar xfz sbt-1.10.1.tgz
29
30
echo "PATH=./sbt/bin/:$PATH" >> "$GITHUB_ENV"
31
+ - name : Prepare temp folder
32
+ run : rm -rf $JAVA_OPTS_TMP_DIR && mkdir -p $JAVA_OPTS_TMP_DIR
30
33
- name : Install solvers
31
34
run : ./install_solvers.sh $GITHUB_WORKSPACE/.local/bin
32
35
- name : Add solvers to PATH
37
40
run : sbt -Dtest-parallelism=10 -batch test
38
41
- name : Run integration tests
39
42
run : sbt -Dtest-parallelism=10 -batch it:test
43
+ - name : Clean up
44
+ run : rm -rf $JAVA_OPTS_TMP_DIR
40
45
fail_if_pull_request_is_draft :
41
46
if : github.event.pull_request.draft == true
42
47
runs-on : [self-hosted, linux]
You can’t perform that action at this time.
0 commit comments