Ich möchte Build-Ergebnisse über ein Ruby-Skript an Hudson übermitteln. Die kleine Dokumentation, die ich finden kann, sagt, dass die Daten innerhalb des Tags im "hexBinary" -Format sind. Wie nehme ich eine einfache Ruby-Zeichenfolge wie "Hello, world" und wandle sie in dieses Format um?mit Ruby, wie hexBinary Daten von Hudson PostBuildResult erforderlich erstellen?
1
A
Antwort
2
Ich bin nicht sicher über Hudson, und bin nicht sicher, dass das folgende hexBinary ist. Aber hier ist mein bester Stich.
"Hello world".unpack("H*") # => ["48656c6c6f20776f726c64"]
So bekommen nur die Zeichenfolge ...
"Hello world".unpack("H*").first
Ich bin verwirrt über die hexBinary Format, da ich keine definitive Beispiele auf, was es finden konnte, wirklich.
Verwandte Themen
- 1. CFXML-Code, um hexBinary auf einem meiner XPaths zu erzeugen
- 2. Welches Plugin ist erforderlich, um Hudson mit Svn zu verwenden?
- 3. Subtrahieren von Daten mit Ruby
- 4. Verwenden von MSBuild mit Hudson?
- 5. Python äquivalent Locken HTTP-Post
- 6. Konfigurieren der Projektberichtserstellung für Hudson innerhalb von Hudson
- 7. Ruby Vergleich von Daten
- 8. Ruby Gems mit persistenten Daten
- 9. Konfigurieren von Hudson/Jenkins zum Erstellen aller Merkur-Zweige
- 10. Problem mit Hudson
- 11. Hudson verwenden und Schritte mit mehreren Git-Repositories erstellen
- 12. Ruby 'is_a?' Klasse oder Modul erforderlich (TypeError)
- 13. Erstellen von SSH-Schlüsseln für Gerrit und Hudson
- 14. Alles oder nichts in Ruby erforderlich?
- 15. Erstellen eines Flash Builder AS-Projekts mit Hudson
- 16. Laden von Daten in die Anwendung von GUI mit Ruby
- 17. Erstellen von Registerkarten in Ruby-Befehlszeilenprogrammen
- 18. Wählen Sie die Option erforderlich Ruby-Rails
- 19. Build von Zweig in Hudson
- 20. Hudson Build erfolgreich mit Komponententestausfällen
- 21. Ressourcen zum Einrichten von Flex-Projekten mit Hudson
- 22. Aktualisierung von Hudson und Plugins
- 23. Ruby Erstellen von Binärdaten von Menschen lesbar
- 24. Erstellen eines Histogramms in Ruby
- 25. Ausgabe von Remote-Hudson-Builds
- 26. Erstellen von Balkendiagramm mit CSV-Daten Python
- 27. Versionen mit Carrierwave mit Ruby neu erstellen
- 28. Mysql Aktualisieren von Daten mit Name Generator mit Ruby
- 29. Hudson Notifier?
- 30. So verwenden Sie Hudson beim Erstellen für mehrere Plattformen
Das funktioniert. Vielen Dank. –