Skip to content
This repository was archived by the owner on May 6, 2025. It is now read-only.

falkoschumann/story-mapping-java

Repository files navigation

Java CI

Story Mapping

Beschreibe die Aktivitäten der Nutzer eines Softwaresystems, plane Release und organisiere die Implementierung.

Installation

macOS

Die DMG-Datei öffnen und die App in den Ordner Programme ziehen. Die App kann anschließend aus dem Programme-Ordern gestartet werden.

Windows

Die MSI-Datei ausführen. Die App kann anschließend über das Startmenü gestartet werden.

Usage

Contributing

  • Der Code Style Google Java Style Guide wird beim Build geprüft.
  • Code formatieren: ./gradlew spotlessApply
  • Release erstellen: ./gradlew jpackage
  • Project Lombok wird verwendet, um Boilerplate Code zu reduzieren, es werden nur stabile Features verwendet, zum Beispiel: @NonNull, @Data, @Value oder @Builder.

Distribute for macOS

Im Folgenden müssen $MAC_SIGNING_USERNAME, $MAC_SIGNING_PASSWORD und {RequestUUID} passend ersetzt werden.

  1. Notarisierung der App-Distribution beantragen:

    xcrun altool --notarize-app --primary-bundle-id de.muspellheim.storymapping --username $MAC_SIGNING_USERNAME --password $MAC_SIGNING_PASSWORD --file story-mapping/build/jpackage/story-mapping-1.0.0.dmg

  2. Status der Notarisierung prüfen:

    xcrun altool --notarization-info {RequestUUID} --username $MAC_SIGNING_USERNAME --password $MAC_SIGNING_PASSWORD

  3. Wenn Notarisierung beglaubigt, App-Distribution um Information zur Notarisierung ergänzen:

    xcrun stapler staple story-mapping/build/jpackage/story-mapping-1.0.0.dmg

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors