yuu_nkjm blog
2011-07-21(Thu) 編集
[Windows 7 (64bit)] CrystalCPUIDでCPUの電力を制御する
- 64bitOSで動かすときは,64bit版をダウンロードすることに注意する.
- 起動するためのショートカット
E:\ProgramFiles\CrystalCPUID\CrystalCPUIDx64.exe /CQ /HIDE /RESI
- 設定ファイル(CrystalCPUIDx64.ini)の中身
[Setting] Language=jp ShowConfirmedDialog=1 CqTrigerType=-2 CqExitMode=0 CqWaitTime=0ms CqDualWaitTime=1000ms CqMaxFID=6 CqMidFID=2 CqMinFID=0 CqMaxVID=28 CqMidVID=28 CqMinVID=23 CqMidThresholdUp=80% CqMinThresholdUp=70% CqMaxThresholdDown=30% CqMidThresholdDown=20% CqMaxIntervalTime=5000ms CqMidIntervalTime=500ms CqMinIntervalTime=500ms CqModeUpType=1 CqModeDownType=1 CqEnableVoltage=1 RtcXpoint=1306 RtcYpoint=450 MethodType=0 TimerType=0
2012-07-21(Sat) 編集
[Jenkins][openSUSE] openSUSE上でJenkinsを使った継続的インテグレーション(CI)環境の構築
【「Jenkinsサーバ」→(ssh+git)→「Gitサーバ」】という構成を作りたい.
Jenkinsのインストール
# antのインストール zypper install ant zypper install ant-junit # jenkinsのレポジトリの登録,インストール,起動 zypper addrepo http://pkg.jenkins-ci.org/opensuse/ jenkins zypper install jenkins /etc/init.d/jenkins start chkconfig jenkins
jenkinsというユーザを使ってSSH通信をさせたいので,jenkinsユーザを設定する.vipwを見てみるとjenkinsのホームディレクトリが"/var/lib/jenkins/"と分かる.login用のshellがfalseになっているのでbashにする.パスワードがどのようになっているのか分からないので,passwd jenkinsで再設定する.また,秘密鍵をホームディレクトリに設置する.
Jenkinsの設定
Jenkins→設定で以下を設定.
- JDKインストール→ Java.sun.comからインストール
- Antインストール→ Apacheからインストール
- 通知→ メールサーバなどを設定
Jenkins→プラグインマネージャー→高度な設定で以下を設定.
- HTTP Proxyの設定で必要があれば,プロキシを設定する.
Jenkins→プラグインマネージャーから以下を設定
- Git Pluginをインストール.
ジョブの設定
- 新規ジョブ作成 → TestJob
- フリースタイル・プロジェクトのビルドを指定
- Gitサーバ上のビルドしたいプロジェクトを選択する.
Gitサーバの設定
jenkinsというユーザでgitサーバにssh接続できるような設定をする.
- jenkinsサーバーをインストールする.jenkinsのホームディレクトリなどを揃えたいので.インストールしないでユーザだけ作ってもOK
- login用のshellがfalseになっているのでbashにする.
- /var/lib/jenkins/.ssh以下に,authorized_keysを設置する.
- gitレポジトリがbareになっていることを確認する.なっていなかったら,"git config --bool core.bare true"とする.