編集可能

Jenkins Windows インストーラ

Jenkins Windows インストーラに関するフィードバックです
Jenkins
4
itouakihiro @itouakihiro
むむむ。JENKINS_HOMEが変えられないのだが
Kokawa Takashi @Kokawa_Takashi
記事を読む限りJavaを自前で入れなくてよかったり、warの意味を理解してコマンド叩く必要が無くなるのかな : Windows installers are now available | Jenkins CI http://t.co/2QwiTWv via @jenkinsci
itouakihiro @itouakihiro
@Kokawa_Takashi 入れてみたけど、setup.exe/jenkins-1.403.msi叩くだけで動くようになってますぜ
Kokawa Takashi @Kokawa_Takashi
@itouakihiro おー、Java環境に不慣れな人に優しくて良いですねー
itouakihiro @itouakihiro
@Kokawa_Takashi サービス化までしてくれるので、かなり楽。特にsetup.exeだと、.Net Framework 2.0から全部入れてくれるので超楽ですねー
itouakihiro @itouakihiro
が、環境変数JENKINS_HOMEを見てくれないっぽくて今涙目で調査中
itouakihiro @itouakihiro
おうふ。イベントログを見ると、起動シーケンスで強制的にJENKINS_HOMEをC:\Program Files\Jenkinsに設定してるっぽい……どうすればいんだー
Kokawa Takashi @Kokawa_Takashi
Jenkins(forked from Hudson)のWindowsインストーラー試してみた。完全に自動でインストールされて、初期URLに誘導されるので導入はかなり楽。その代わり中の仕組みは見えにくくなったかな?
close_yutori @kimukou2628
@itouakihiro JENKINS_HOME直下に出来るJenkins.xmlの<env name="JENKINS_HOME" を弄れば問題なかった気がするのですが・・
Kokawa Takashi @Kokawa_Takashi
自動で"C:\Program Files\Jenkins"にインストールされるのと、サービスにも自動で登録されるがサービスから削除するUIが無い(sc delete Jenkinsを叩く?アンインストールする?)のではまりそう。
Kohsuke Kawaguchi @kohsukekawa
@Kokawa_Takashi Windowsらしく、アプリケーションの追加と削除からアンインストールできます。
Kohsuke Kawaguchi @kohsukekawa
@Kokawa_Takashi あと、インストール先ディレクトリの選択UIなどはどうやればできるのかよくわからんのでやってません :-(
itouakihiro @itouakihiro
@kimukou_26 そのやり方ならできますね。これまでサービスでも環境変数でやってたんだけどなぁ
Kokawa Takashi @Kokawa_Takashi
@kohsukekawa ご返答ありがとうございます。アンインストールするとデータが消えるか不安だったのですが、残るのを確認しました。jenkins.xmlは消えるんですね。。
Kohsuke Kawaguchi @kohsukekawa
@Kokawa_Takashi 残しておいたほうがいいでしょうか。インストール時に作成されたファイルはすべて消すようになっています
Kokawa Takashi @Kokawa_Takashi
@kohsukekawa 自分の環境ではここで起動時のargumentsをいじったりしているので気になったのですが、そういう事をしている人は少なそうなので問題ないと思います。インストーラではない方でも更新時にjenkins.xmlが上書きされますが悲鳴があがらないようなので
Kokawa Takashi @Kokawa_Takashi
@kohsukekawa アンインストール時にjobs,plugins,userContent,ログファイルが残るのはありがたいのですが、updates,warフォルダとsecret.key,hudson.model.UpdateCenter.xml,・・・(続きます)
Kokawa Takashi @Kokawa_Takashi
@kohsukekawa (続き),nodeMonitors.xmlが残ったので気になってつぶやきました。
Kokawa Takashi @Kokawa_Takashi
Jenkins Windows Installer実験。任意のJENKINS_HOMEをシステム環境変数にセット。jenkins.xmlの35行目でJENKINS_HOMEをセットしている部分を削除。コンピュータの管理→サービスでJenkinsを再起動すると(中略)できた。
Yusi @yusi00
さっそくWinXPに最新のJenkinsをインストーラ使って入れたら、8080が解放されてなくてアクセスできなかった。コンパネ>セキュリティセンターから解放してOKでした #jenkinsci
Kohsuke Kawaguchi @kohsukekawa
@yusi00 これもインストーラでやらないといけない事っぽいですよね。やり方を調べねば。
Yusi @yusi00
@kohsukekawa お願いします。インストーラの知識には疎いので協力は難しいですが。フィードバックだけでもっ!
おおきくてながい @t_daicho
@kohsukekawa JenkinsCIのインストーラですが、UIをWixUI_InstallDirに変えればインストール先を選択するダイアログが追加されます。詳しくはこちらにあります http://bit.ly/eQgrqI
Kohsuke Kawaguchi @kohsukekawa
@yusi00 できました! 1.405に入ります
残りを読む(1)

コメント

コメントがまだありません。感想を最初に伝えてみませんか?

ログインして広告を非表示にする
ログインして広告を非表示にする