updated coding standards
All checks were successful
Build, test and publish / verify (push) Successful in 4m43s
All checks were successful
Build, test and publish / verify (push) Successful in 4m43s
This commit is contained in:
@@ -148,6 +148,10 @@ class Pipeline {
|
||||
"1g",
|
||||
"--cpus",
|
||||
"2",
|
||||
"--volume",
|
||||
root.resolve("agiledancers-be/target/coverage-tools/agent.jar") + ":/jacoco-agent.jar:ro",
|
||||
"--env",
|
||||
"JAVA_TOOL_OPTIONS=-javaagent:/jacoco-agent.jar=output=tcpserver,address=*,port=6300",
|
||||
backendImage);
|
||||
run(
|
||||
"docker",
|
||||
@@ -202,6 +206,37 @@ class Pipeline {
|
||||
"npm",
|
||||
"run",
|
||||
"e2e");
|
||||
run(
|
||||
"docker",
|
||||
"run",
|
||||
"--rm",
|
||||
"--network",
|
||||
runName,
|
||||
"--user",
|
||||
user,
|
||||
"--volume",
|
||||
root.resolve("agiledancers-be/target") + ":/coverage",
|
||||
"eclipse-temurin:25-jre",
|
||||
"java",
|
||||
"-jar",
|
||||
"/coverage/coverage-tools/cli.jar",
|
||||
"dump",
|
||||
"--address",
|
||||
"backend",
|
||||
"--destfile",
|
||||
"/coverage/playwright.exec");
|
||||
check(
|
||||
Files.size(root.resolve("agiledancers-be/target/playwright.exec")) > 0,
|
||||
"Playwright backend coverage is missing");
|
||||
run(
|
||||
"mvn",
|
||||
"-B",
|
||||
"-ntp",
|
||||
"-pl",
|
||||
"agiledancers-be",
|
||||
"jacoco:merge@combined",
|
||||
"jacoco:report@combined-report",
|
||||
"exec:exec@combined-coverage");
|
||||
Files.writeString(artifacts.resolve("verified-commit"), commit + "\n");
|
||||
} catch (Exception e) {
|
||||
failure = e;
|
||||
@@ -270,6 +305,10 @@ class Pipeline {
|
||||
List<String> failures = new ArrayList<>();
|
||||
for (String path : List.of(
|
||||
"agiledancers-be/target/surefire-reports",
|
||||
"agiledancers-be/target/standards",
|
||||
"tooling/standards/target/surefire-reports",
|
||||
"agiledancers-be/target/site/jacoco",
|
||||
"agiledancers-be/target/site/jacoco-combined",
|
||||
"agiledancers-be/target/failsafe-reports",
|
||||
"agiledancers-fe/unit-results",
|
||||
"agiledancers-fe/test-results",
|
||||
@@ -282,6 +321,11 @@ class Pipeline {
|
||||
}
|
||||
}
|
||||
}
|
||||
for (String data : List.of("jacoco.exec", "playwright.exec", "jacoco-combined.exec")) {
|
||||
final Path source = root.resolve("agiledancers-be/target").resolve(data);
|
||||
if (Files.isRegularFile(source))
|
||||
Files.copy(source, artifacts.resolve(data), StandardCopyOption.REPLACE_EXISTING);
|
||||
}
|
||||
if (result(false, "docker", "info").code() == 0) {
|
||||
for (String role : List.of("backend", "frontend", "browser")) {
|
||||
String container = runName + "-" + role;
|
||||
|
||||
Reference in New Issue
Block a user