Skip to content
Snippets Groups Projects
Commit e51c437a authored by Torsten Grote's avatar Torsten Grote
Browse files

Merge branch 'ci-dev-urandom' into 'master'

Use /dev/urandom for CI

See merge request briar/briar!899
parents db7686ea 9fbf740b
No related branches found
No related tags found
1 merge request!899Use /dev/urandom for CI
Pipeline #
......@@ -11,8 +11,8 @@ test:
- .gradle/caches
script:
- ./gradlew --no-daemon animalSnifferMain animalSnifferTest
- ./gradlew --no-daemon test
- ./gradlew --no-daemon -Djava.security.egd=file:/dev/urandom animalSnifferMain animalSnifferTest
- ./gradlew --no-daemon -Djava.security.egd=file:/dev/urandom test
after_script:
# these file change every time but should not be cached
......
......@@ -55,3 +55,8 @@ project.afterEvaluate {
into 'src/main/res/raw'
}
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}
......@@ -31,3 +31,8 @@ task jarTest(type: Jar, dependsOn: testClasses) {
artifacts {
testOutput jarTest
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}
......@@ -44,3 +44,8 @@ task jarTest(type: Jar, dependsOn: testClasses) {
artifacts {
testOutput jarTest
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}
......@@ -26,5 +26,7 @@ dependencies {
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
systemProperty 'java.library.path', 'libs'
}
......@@ -186,4 +186,7 @@ project.afterEvaluate {
preBuild.dependsOn.add(verifyTranslations)
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}
......@@ -11,3 +11,8 @@ dependencies {
signature 'org.codehaus.mojo.signature:java16:1.1@signature'
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}
......@@ -32,3 +32,8 @@ dependencies {
signature 'org.codehaus.mojo.signature:java16:1.1@signature'
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment