0
0
mirror of https://github.com/signalapp/libsignal.git synced 2024-09-19 11:32:17 +02:00

CI: Set environment for SVR3 integration tests in Slow Tests

This commit is contained in:
Max Moiseev 2024-02-29 17:26:35 -08:00 committed by moiseev-signal
parent 94432e2e32
commit 50c9ec1be1
3 changed files with 13 additions and 4 deletions

View File

@ -37,3 +37,7 @@ indent_size = 4
[*.swift]
indent_size = 4
[Makefile]
indent_style = tab
indent_size = 4

View File

@ -1,5 +1,8 @@
name: Slow Tests
env:
ENCLAVE_SECRET: ${{secrets.SVR_ENCLAVE_SECRET}}
on:
schedule:
# "High load times include the start of every hour.

View File

@ -18,13 +18,15 @@ docker_image:
java_build: DOCKER_EXTRA=$(shell [ -L build ] && P=$$(readlink build) && echo -v $$P/:$$P )
java_build: docker_image
$(DOCKER) run $(DOCKER_TTY_FLAG) --init --rm --user $$(id -u):$$(id -g) \
-v `cd .. && pwd`/:/home/libsignal/src $(DOCKER_EXTRA) $(DOCKER_IMAGE) \
sh -c "cd src/java; ./gradlew build"
--env ENCLAVE_SECRET \
-v `cd .. && pwd`/:/home/libsignal/src $(DOCKER_EXTRA) $(DOCKER_IMAGE) \
sh -c "cd src/java; ./gradlew build"
java_test: java_build
$(DOCKER) run $(DOCKER_TTY_FLAG) --init --rm --user $$(id -u):$$(id -g) \
-v `cd .. && pwd`/:/home/libsignal/src $(DOCKER_EXTRA) $(DOCKER_IMAGE) \
sh -c "cd src/java; ./gradlew test"
--env ENCLAVE_SECRET \
-v `cd .. && pwd`/:/home/libsignal/src $(DOCKER_EXTRA) $(DOCKER_IMAGE) \
sh -c "cd src/java; ./gradlew test"
publish_java: DOCKER_EXTRA = $(shell [ -L build ] && P=$$(readlink build) && echo -v $$P/:$$P )
publish_java: docker_image