jenkinsにログインしてたらいつの間にかセッションがタイムアウトしていて不便だったのでタイムアウト値を24時間にしてみた。
参照サイト
- Jenkinsのセッションタイムアウトの設定 - Qiita
- RE: How to use --sessionTimeout? - Google グループ
- 要するにjenkins.warのオプションに--sessionTimeoutが指定できたら良いっぽい
設定手順
- /etc/sysconfig/jenkinsのJENKINS_ARGSの最後に--sessionTimeout=1440を追加
## Type: string
## Default: ""
## ServiceRestart: jenkins
#
# Pass arbitrary arguments to Jenkins.
# Full option list: java -jar jenkins.war --help
#
JENKINS_ARGS="--sessionTimeout=1440"
- jenkins再起動
$ service jenkins restart
セッションのデフォルト値
- jenkins.warのオプション確認すると60分らしい
$ java -jar /usr/lib/jenkins/jenkins.war --help
...
--sessionTimeout = set the http session timeout value in minutes. Default to what webapp specifies, and then to 60 minutes
...