Ubuntu
如何在 Ubuntu 上配置 Jenkins 部署路徑?
使用預設的 Ubuntu/Debian 安裝 Jenkins,是否有一種簡單的方法來更改部署路徑?我希望詹金斯可以在類似的地方使用
http://localhost:8090/foobar
我正在尋找一種在 中配置它的方法**
/etc/default/jenkins
**,類似於設置 HTTP 埠:# port for HTTP connector (default 8080; disable with -1) HTTP_PORT=8090
/etc/default/jenkins
包含這個似乎相關的位,但我不知道如何使用它:# servlet context, important if you want to use apache proxying PREFIX=/jenkins
啊,再多看
/etc/default/jenkins
一點,結果很容易。預設情況下,結尾
/etc/default/jenkins
看起來像這樣:# servlet context, important if you want to use apache proxying PREFIX=/jenkins # arguments to pass to jenkins. # --javahome=$JAVA_HOME # --httpPort=$HTTP_PORT (default 8080; disable with -1) # --httpsPort=$HTTP_PORT # --ajp13Port=$AJP_PORT # --argumentsRealm.passwd.$ADMIN_USER=[password] # --argumentsRealm.roles.$ADMIN_USER=admin # --webroot=~/.jenkins/war # --prefix=$PREFIX JENKINS_ARGS="--webroot=/var/cache/jenkins/war --httpPort=$HTTP_PORT --ajp13Port=$AJP_PORT"
因此,您只需要根據
PREFIX
自己的喜好進行設置,然後編輯JENKINS_ARGS
以包含--prefix=$PREFIX
. 所以JENKINS_ARGS
會是這樣的:JENKINS_ARGS="--webroot=/var/cache/jenkins/war --prefix=$PREFIX --httpPort=$HTTP_PORT --ajp13Port=$AJP_PORT"