Jenkins

静的ファイルリリースの自動化

css, jsのリリース作業自動化について検討してみた。 SERVER=サーバのIP TARGET_DIR=${WORKSPACE} CSS=${TARGET_DIR}/css/*.css JS=${TARGET_DIR}/build/*.js IMG=${TARGET_DIR}/img/sprite/ APACHE_PATH=/path/to/apache ID_RSA_PATH=/path/to/jenkins/.ssh…

githubにpushされたら自動でビルドする

github側の設定 1. Settings > Service hooks > Jenkins(git plugin) 2. Jenkins Urlを設定 http://{JenkinsのURL}/git/notifyCommit?url={gitリポジトリのURL}例:http://example.jenkins/git/notifyCommit?url=git@github.com:example/example.git Jenkins…

Jenkinsサーバを移行する

Jenkinsサーバを移行するにあたり、jobをどうやって持っていけばいいのかわからなかったので調べてみた。結果、jobをコピーすればいいだけらしい。簡単! JENKINS_HOMEの下のjobsディレクトリをまるっとコピー(もちろん権限も引き継いで)して再起動すれば…