Wir stellen die Snyk-CLI für Ruby vor – und weitere Möglichkeiten, Ruby-Schwachstellen zu beheben
Johanna Kollmann
19. Dezember 2016
0 Min. LesezeitSeit der Einführung von Ruby im letzten Monat haben wir kontinuierlich an Verbesserungen gearbeitet. Heute freuen wir uns, Ihnen unsere erweiterte Unterstützung für Ruby vorzustellen:
Die Snyk-CLI unterstützt jetzt sowohl Node.js als auch Ruby
Schwachstellen beheben mit Upgrades, für die Ihre Gemfile geändert werden muss
Verbesserte Commit-Nachrichten für unsere Node.js- und Ruby-Pull-Requests
Ruby-CLI

Mit unserer Ruby-CLI können Sie Ruby-Projekte kontinuierlich testen und Ihre Abhängigkeiten auf neue Schwachstellen überwachen. Installieren Sie die neueste Version von Snyk mit npm install -g snyk, um es auszuprobieren.
Beachten Sie, dass derzeit snyk test und snyk monitor unterstützt werden. Sie können diese Befehle zu Ihrem Build-System hinzufügen. Schwachstellen lassen sich nur in Node.js mit snyk wizard beheben. Verwenden Sie zum Beheben von Ruby-Schwachstellen unsere GitHub-Integration.
Erweiterte Funktionen zum Beheben von Ruby-Schwachstellen

Snyk behebt Schwachstellen in Ihren Ruby-Projekten, indem gefährdete Abhängigkeiten in Ihrer Datei Gemfile.lock aktualisiert werden. Jetzt berücksichtigen wir auch Ihre Gemfile, sodass sich noch mehr Schwachstellen leicht erkennen und beheben lassen!
Wenn für eine Fehlerbehebung eine Änderung an Ihrer Gemfile erforderlich ist, schlagen wir diese Änderungen in unseren Pull-Requests zur Fehlerbehebung vor.
Wenn Sie über Snyk.io einen PR erstellen, weisen wir Sie darauf hin, wenn dies der Fall ist.
Verbesserte Commit-Nachrichten
Neben unserer Arbeit an Ruby haben wir auch die Commit-Nachrichten für unsere Fehlerbehebungs-PRs für Node.js und Ruby überarbeitet. Alle Details aus dem PR finden Sie jetzt auch in den Commit-Nachrichten und damit dauerhaft in Git. Als Orientierung diente uns der Git-Styleguide des Government Digital Service, den wir Ihnen sehr empfehlen können.
Starten Sie mit Capture-the-Flag
Erfahren Sie in unserem virtuellen On-Demand-Workshop für Einsteiger, wie Sie Capture-the-Flag-Challenges lösen.

