You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.4 KiB

2 years ago
  1. # ciip-grp8-password-manager
  2. ## Dependencies
  3. - productive
  4. - java 11
  5. - development
  6. - java 11
  7. - maven
  8. ## Build jar file artifact
  9. - requires development dependencies
  10. `mvn package`
  11. ## Run jar file artifact
  12. - requires productive dependencies
  13. - requires a built jar file to run
  14. `java -jar target/ciip-grp8-password-manager-1.0-SNAPSHOT.jar`
  15. ## Contributors
  16. - binsky - Timo Triebensky
  17. - fdai6352 - Pascal Schubert
  18. - fdai5728 - Claudia Metzler
  19. ## Beim Testen beachten!
  20. - zwischen den Commits `d1652f044327f4845e11db0cce6ef6c4fb392113` und `a81194074a49eabe723e7ad599411d45545a5b1d` werden die Maven Tests auf Grund einer fehlerhaften Änderung in der pom.xml nicht ausgeführt. Die JUnit Tests sollten aber dennoch funktionieren. Maven sagt lediglich, dass alles in Ordnung ist, auch wenn keine Tests ausgeführt werden. Daher ist das Problem erst etwas später aufgefallen.
  21. - ab dem Commit `a81194074a49eabe723e7ad599411d45545a5b1d` kann auf die oben beschriebene Weise ein Artefakt erfolgreich gebaut und ausgeführt werden. Bauen hat auch vorher schon funktioniert, aber die jar Datei konnte nicht ausgeführt werden.
  22. - für die Tests ist eine Netzwerkverbindung, sowie funktionierendes DNS nötig, da eine Verbindung zu api.pwnedpasswords.com aufgebaut wird.
  23. - da für ein erstes Release noch nicht genug Funktionalität implementiert ist, gab es bisher noch keinen Merge/Pull Request auf den main Branch.