1
私はjenkinsジョブのURLを渡してjenkinsでビルドをトリガするために使用しているjavaでスクリプトを書いています。今、ビルドのトリガとビルドレポートやUIのコンソールから生成された出力を取得するためのJavaでUIを設計しているので、jTextAreaのビルド中に生成されたコンソール出力を追加したいと思います。jTextAreaでjenkinsビルドのコンソール出力を取得
私はjenkinsジョブのURLを渡してjenkinsでビルドをトリガするために使用しているjavaでスクリプトを書いています。今、ビルドのトリガとビルドレポートやUIのコンソールから生成された出力を取得するためのJavaでUIを設計しているので、jTextAreaのビルド中に生成されたコンソール出力を追加したいと思います。jTextAreaでjenkinsビルドのコンソール出力を取得
これは、URLとしてジョブXMLファイルを渡してからXMLファイルに書き込まれた情報を取得するためにパーサーを使用することで、私の問題を解決した方法です。
URL obj = new URL(String url);
HttpURLConnection conn = (HttpURLConnection) obj.openConnection();
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse(conn.getInputStream());