en utilisant ruby, comment créer des données hexBinary requises par postBuildResult de hudson?

StackOverflow https://stackoverflow.com/questions/660038

  •  20-08-2019
  •  | 
  •  

Question

Je souhaite soumettre les résultats de la construction à hudson via un script ruby. Le peu de documentation que je peux trouver indique que les données contenues dans la balise se trouvent dans & "; HexBinary &"; format. Comment puis-je prendre une simple chaîne de rubis comme & "Bonjour, monde &"; et le convertir dans ce format?

Était-ce utile?

La solution

Je ne suis pas sûr à propos de hudson et je ne suis pas convaincu que ce qui suit est un hexBinary. Mais voici mon meilleur coup de poignard à ce sujet.

"Hello world".unpack("H*")  # => ["48656c6c6f20776f726c64"]

Donc, juste pour obtenir la chaîne ...

"Hello world".unpack("H*").first

Je suis confus quant au format hexBinary, car je n’ai trouvé aucun exemple définitif sur ce qu’il est réellement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top