Compare commits

...
Sign in to create a new pull request.

3 commits

Author SHA1 Message Date
Marian Koncek
9f0b9beb9b Retry pulling the JPV image 2023-10-26 11:53:37 +02:00
Marian Koncek
ca3d45f608 Use version 1 of JPV 2023-10-25 15:37:19 +02:00
Mikolaj Izdebski
538973124c Add javacc to allowed executables 2023-08-26 10:18:26 +02:00
3 changed files with 4 additions and 1 deletions

View file

@ -4,6 +4,8 @@ set -eu
# /mnt/envroot required by SymlinkConfig
podman pull "${JP_VALIDATOR_IMAGE}" || sleep 60
exec podman run --rm --security-opt='label=disable'\
--mount type=bind,source="${TEST_ARTIFACTS}",target='/mnt/test_artifacts/',readonly\
--mount type=bind,source='src/',target='/mnt/config/',readonly\

View file

@ -45,6 +45,7 @@ public class FilesConfigJP implements FilesConfig {
prefixes.put("aqute-bnd", List.of(Prefix.USR_BIN));
prefixes.put("byaccj", List.of(Prefix.USR_BIN, Prefix.USR_LIB_BUILD_ID));
prefixes.put("jansi", List.of(Prefix.USR_LIB_BUILD_ID));
prefixes.put("javacc", List.of(Prefix.USR_BIN));
prefixes.put("java_cup", List.of(Prefix.USR_BIN));
prefixes.put("javapackages-bootstrap", List.of("/usr/lib/java/javapackages-bootstrap", "/usr/lib/rpm", "/etc/rpm", "/usr/libexec/javapackages-bootstrap"));
prefixes.put("javapackages-tools", List.of(Prefix.USR_BIN, "/usr/share/xmvn/conf", "/usr/lib/rpm", "/usr/share/java-utils/", "/usr/lib/eclipse", "/usr/share/eclipse", "/etc/java", "/etc/jvm", "/usr/lib/java", "/usr/lib/jvm", "/etc/ivy", "/etc/ant.d"));

View file

@ -6,7 +6,7 @@ require:
- podman
environment:
TEST_ARTIFACTS: /var/share/test-artifacts
JP_VALIDATOR_IMAGE: quay.io/mizdebsk/javapackages-validator
JP_VALIDATOR_IMAGE: quay.io/fedora-java/javapackages-validator:1
ENVROOT: /
/symlink: