問題タブ [jenkins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
build-process - jenkinsにアーティファクトを動的ディレクトリにコピーさせる方法は?
scpプラグインを使用して、Jenkinsにビルドのアーティファクトを別のサーバーのアーカイブディレクトリにコピーさせようとしています。
理想的には、ビルドバージョンに基づいて宛先を動的にできるようにしたいので、結果は次のようになります。/builds/<build version>/
1.2.3.4のようなビルドバージョンの場合、次のようになります。
scpプラグインのページを読んだところ、これは可能ではないようですが、ここの誰かがそれを理解しているのではないかと思いました。
これを行う方法はありますか?
ファイル名にバージョン番号が埋め込まれたアーティファクトを1つのディレクトリに配置する方がよいでしょうか。
ruby - ハドソンにrcovの結果を表示させる方法は?
私は現在、rcovをHudsonサーバーと統合するために取り組んでいます。
rakeを介してrcovを実行し、問題なく結果を得ることができます(以下のrakeファイルを参照)。ハドソンを介して物事を実行すると(レーキタスクを呼び出します)、カバレッジのあるテストが明確に生成され、コンソールに表示されます。
しかし、ほぼ最後に、コンソールに次のように表示されます。
レーキタスク
カバレッジに移動/出力ファイルが表示されます。Coverage.dataファイルも存在します。
ここで何がうまくいかないのかについて何か考えはありますか?私は盲目的に明白な何かを見逃していますか?
javascript - Jenkinsを介してDojoDOHユニットテストを実行する方法は?
Dojo DOHユニットテストをJenkinsと統合しようとした人はいますか?
私は次のことをしたいのですが、これがすでに行われている場合は、それを再発明したくありません。だから、私は考えています:
- Jenkinsのビルド後のステップからDOHテストを開始し、結果を待ちます
- ヘッドレスブラウザ(Crowbarなど)でテスト自体を実行します
- Crowbarによって返されたHTMLから成功/エラーカウントを解析します
- (a)失敗したテストがある場合にビルドに失敗し、(b)テスト結果をレンダリングし、(c)結果をCIゲームプラグインに統合するJenkinsプラグインを検索(または書き込み)します
質問:
- これは以前に行われたことがありますか?
- 上記の概要に問題はありますか?
- 役立つJenkinsプラグインを知っていますか、それとも自分でプラグインを作成する必要がありますか?
jenkins - 「シェルの実行」で1つのコマンドを実行し、「ビルド」の下でJenkins(以前のhudson)でpythonスクリプトを実行しようとしています
これらは Linux (ubuntu) のコマンド ラインで実行されますが、hudson 経由で実行しようとすると、最初のもの (最初のもの) のみがコンソール出力に表示されます。
コメントから:
- nodestests -s --with-coverage --cover-package prus find . -name "*test.py"
- pylint --rcfile scripts/pylintrc -f parseable prus > pylint.txt echo "pylint complete"
- sloccount --wide --details prus > sloccount.sc
continuous-integration - Hudson/Jenkins ソース コード メトリクス?
Hudson/Jenkins のソース コード メトリクス用の便利なプラグインはありますか?
コードの総行数、テストの総数、クラスなどをグラフで探しています。
このようなものは存在しますか?
macos - hudson (jenkins) 継続的統合システム用に SVN を正しく構成するには?
MacOS 10.6.6 で XCode プロジェクトをビルドするようにジェンキンスを構成しています。この目的のために、最新の tomcat コンテナーと最新の jenkins を ROOT.war としてインストールしました。Subversion統合を追加することを除いて、すべて正常に動作します:(。jenkinsで新しいプロジェクトを作成した後、「ソースコード管理」で「subversion」を選択し、コマンドラインsubversionツールで使用するのと同じ方法でリポジトリURLを入力しました:
残念ながら、「認証がキャンセルされました」という奇妙なエラーで動作していません。
「詳細」ログは次のようになります。
最も奇妙なこと: 「認証情報を入力」をクリックしてログイン名とパスワードを入力すると、Jenkins は「認証に成功しました。現在、情報は Hudson に保存されています」と報告します。しかし、ビルド時に「アクセスできません」とチェックアウトエラーがまだ赤です:(。
コマンドラインsvn co
は、すべての資格情報がキャッシュされているユーザー アカウントとルート アカウントの両方で正常に機能します。おそらく、macos のハドソンの経験がある人なら誰でも、何をすべきかいくつかのヒントをドロップできますか?
svn - JenkinsでSVN資格証明を設定するには?
Jenkins が SVN コミットを実行するときに使用する資格情報を設定する方法はありますか? そうする方法が見つかりませんでした。
SVN クライアントがインストールされ、資格情報がキャッシュされている自分のマシンで Jenkins サーバーを実行すると、問題なく動作するように見えますが、別のマシンで Jenkins サーバーを実行しようとすると、エラーが発生します。
ERROR: Failed to tag
org.tmatesoft.svn.core.SVNCancelException: svn: No credential to try. Authentication failed
windows - Windowsでhttpsを使用するようにJenkinsCIを設定するにはどうすればよいですか?
最近、Windows上にJenkinsCIサーバーをセットアップしました。ここで、Active Directory認証を使用するために、アクセスにhttps(SSL / TLS)を要求したいと思います。この設定を考えると、これを行うための推奨される方法は何ですか?