Skip to content

Commit 46d1716

Browse files
committed
updated notes
1 parent 92859b2 commit 46d1716

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

notes_adding_suts.txt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,4 +209,13 @@ As there are quite a few things to keep in mind, we list here the most important
209209
- after updating "sut.csv" (and "statistics/data.csv"), run "scripts/createDockerFiles.py" to (re)generate
210210
"dockerfiles/NAME.dockerfile" and "dockerfiles/NAME.yaml", and commit them as well.
211211
A good way to verify the setup is to build the SUT JARs (dist), start the compose file, and check that the
212-
OpenAPI schema is reachable at SWAGGER_URL.
212+
OpenAPI schema is reachable at SWAGGER_URL.
213+
214+
- The "jacoco.dockerfile" needs to be updated as well, with new "COPY" entries for each new "target/classes" folder.
215+
Note that, in a multi-module maven project, not all modules need to be necessarily added.
216+
Only all the modules involved in building the jar of the SUT must be added.
217+
This requires to check how the SUT is built, and dependencies among its sub-modules.
218+
Adding unrelated modules will negatively impact how coverage is measured with JaCoCo.
219+
220+
- Given a SUT called X, its image needs to be published with name:tag "webfuzzing/wfd-X:FINAL".
221+
As it requires authentication on Docker Hub, this must be done manually by the architect, after X is added to WFD.

0 commit comments

Comments
 (0)