Dienste: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
K Änderungen von Dietsch (Diskussion) wurden auf die letzte Version von LeonH zurückgesetzt Markierung: Zurücksetzung |
rework in progress |
||
| Zeile 1: | Zeile 1: | ||
{{TOCRight}} | {{TOCRight}} | ||
[[File:sopra-services.png|thumb|140px|left|link=https://services.sopranium.de|[https://services.sopranium.de services.sopranium.de]]] | [[File:sopra-services.png|thumb|140px|left|link=https://services.sopranium.de|[https://services.sopranium.de services.sopranium.de]]] | ||
Nach der Gruppeneinteilung erhalten Sie von unseren Diensten eine Reihe von Mails. In der Mail von ''SoPra Accounts'' finden Sie einen Link zur Aktualisierung Ihres Accounts auf [https://sso.sopranium.de sso.sopranium.de]. Nachdem Sie Ihren Account eingerichtet haben können Sie alle aktuell verfügbaren Dienste über [https://services.sopranium.de services.sopranium.de] erreichen. | Nach der Gruppeneinteilung erhalten Sie von unseren Diensten eine Reihe von Mails. In der Mail von ''SoPra Accounts'' finden Sie einen Link zur Aktualisierung Ihres Accounts auf [https://sso.sopranium.de sso.sopranium.de]. Nachdem Sie Ihren Account eingerichtet haben können Sie alle aktuell verfügbaren Dienste über [https://services.sopranium.de services.sopranium.de] erreichen. | ||
| Zeile 10: | Zeile 9: | ||
Melden Sie sich bitte auch falls Sie bereits einen Account bei uns gehabt haben und beide Accounts zusammenführen wollen. Falls Sie die gleichen E-Mailadressen verwendet haben ist dies bereits automatisch passiert. | Melden Sie sich bitte auch falls Sie bereits einen Account bei uns gehabt haben und beide Accounts zusammenführen wollen. Falls Sie die gleichen E-Mailadressen verwendet haben ist dies bereits automatisch passiert. | ||
==Dienste== | ==Dienste== | ||
===Discourse=== | ===Discourse === | ||
[[File:discourse_logo.png|100px|left|link=https://discourse.sopranium.de]] | [[File:discourse_logo.png|100px|left|link=https://discourse.sopranium.de]] | ||
| Zeile 46: | Zeile 25: | ||
*Fragen zum Ablauf | *Fragen zum Ablauf | ||
*Fragen zu Formalien und Benotung | *Fragen zu Formalien und Benotung | ||
*Fragen zu Monogame und C# | * Fragen zu Monogame und C# | ||
Was hier nicht hin gehört: | Was hier nicht hin gehört: | ||
| Zeile 65: | Zeile 44: | ||
<br clear="all" /> | <br clear="all" /> | ||
===Gitea === | ===Gitea=== | ||
[[File:gitea_logo.png|100px|left|link=https://git.sopranium.de]] | [[File:gitea_logo.png|100px|left|link=https://git.sopranium.de]] | ||
Siehe [[Gitea]]. | Siehe [[Gitea]]. | ||
| Zeile 84: | Zeile 63: | ||
<br clear="all" /> | <br clear="all" /> | ||
=== Jenkins === | ===Jenkins=== | ||
[[Datei:Jenkins.png|100px|left|link=https://www.jenkins.io]] | [[Datei:Jenkins.png|100px|left|link=https://www.jenkins.io]] | ||
Jenkins ist ein open-source automation-server, der es erlaubt Projekte automatisiert zu Bauen und (im Softwarepraktikum auf dem release-branch) Ausführbare Dateien zu kompilieren und zur Verfügung zu stellen. | Jenkins ist ein open-source automation-server, der es erlaubt Projekte automatisiert zu Bauen und (im Softwarepraktikum auf dem release-branch) Ausführbare Dateien zu kompilieren und zur Verfügung zu stellen. | ||
<br clear="all" /> | <br clear="all" /> | ||
=== Sonar === | ===Sonar=== | ||
[[Datei:SonarQube icon 256 px.png|100px|left|link=https://docs.sonarqube.org/]] | [[Datei:SonarQube icon 256 px.png|100px|left|link=https://docs.sonarqube.org/]] | ||
Sonar ist ein automatisiertes code-review-tool, das bugs, sicherheitslücken und sogar probleme im cleancode-management erkennen kann. | Sonar ist ein automatisiertes code-review-tool, das bugs, sicherheitslücken und sogar probleme im cleancode-management erkennen kann. | ||
Im Softwarepraktikum lassen sich hier außerdemmit dem Tag "Resharper" versehene meldungen anzeigen, die mit den vorgesehenen Resharper Regeln übereinstimmen. | Im Softwarepraktikum lassen sich hier außerdemmit dem Tag "Resharper" versehene meldungen anzeigen, die mit den vorgesehenen Resharper Regeln übereinstimmen. | ||
Mehr informationen zu der Bedeutung der einzelnen Metriken finden sie [https://docs.sonarqube.org/latest/user-guide/metric-definitions/ hier]. | Mehr informationen zu der Bedeutung der einzelnen Metriken finden sie [https://docs.sonarqube.org/latest/user-guide/metric-definitions/ hier]. | ||
<br clear="all" /> | |||
==Erstbenutzung== | |||
===Sopra Accounts (Keycloak)=== | |||
<gallery widths="300"> | |||
File:First_login_01.png|Aufforderung zur Passwortaktualisierung. | |||
File:First_login_02.png|Eingabemaske für ein neues Passwort. | |||
File:First_login_03.png|Erfolgsmeldung. Sie können dieses Fenster nun schließen und zu [https://services.sopranium.de services.sopranium.de] wechseln. | |||
</gallery> | |||
Der Link zur Aktualisierung Ihres Accounts aus der Mail von ''SoPra Accounts'' führt Sie in mit den oben stehenden drei Schritten durch die Accounteinrichtung. Sie müssen nur ein Passwort vergeben. Ihre Email-Adresse und ihr Name wurde aus dem Fragebogen zur Gruppeneinteilung übernommen. | |||
===Discourse=== | |||
[[File:First_login_discourse_01.png|thumb|300px|left|Discourse's Eingabemaske zur Bestätigung der übermittelten Daten. Sie können hier einfach "Neues Benutzerkonto erstellen" drücken.]] | |||
Beim ersten Login zeigt Ihnen Discourse eine Eingabemaske in der die von Keycloak übermittelten Daten noch einmal angegeben sind. Sie können hier einfach auf "Neues Benutzerkonto erstellen" drücken. | |||
<br clear="all" /> | |||
=== Gitea=== | |||
[[File:Gitea_signin.png|thumb|300px|left|Einloggen bei Gitea mit Keycloak]] | |||
Falls Sie Gitea nicht über [https://services.sopranium.de services.sopranium.de] sondern direkt über [https://git.sopranium.de git.sopranium.de] aufrufen, könnten Sie dieser Login-Maske begegnen. Verwenden Sie hier den Tab "Sign In" und klicken Sie dann unten auf "Sign In With OpenID" um die Authentifizerung via Keycloak zu benutzen. | |||
<br clear="all" /> | <br clear="all" /> | ||
