文档地址:
https://wiki.jenkins-ci.org/display/JENKINS/JenkinsLinuxStartupScript
----------------------------------------------------------------------------------------
This is a startup script for Linux, and provides start/stop/restart functionality. This has been tested on Ubuntu, but should work on other Linuxes like Redhat or SuSE. You may need to change the environment variables at the top of the script to fit your system. This assumes that Jenkins is installed in /home/jenkins, Tomcat is installed in /home/jenkins/apache-tomcat-6.0.18, and that JENKINS_HOME is /home/jenkins/jenkins-home
To install, on Ubuntu:
- Save the file to /etc/init.d/jenkins
- chmod a+x /etc/init.d/jenkins
- update-rc.d jenkins defaults
#!/bin/sh # # Startup script for the Jenkins Continuous Integration server # (via Jakarta Tomcat Java Servlets and JSP server) # # chkconfig: - 85 15 # description: Jakarta Tomcat Java Servlets and JSP server # processname: tomcat # pidfile: /var/run/tomcat.pid # Set Tomcat environment. JENKINS_USER=jenkins LOCKFILE=/var/lock/jenkins export PATH=/usr/local/bin:$PATH export HOME=/home/jenkins export JAVA_HOME=/usr/lib/jvm/java-6-sun export JENKINS_BASEDIR=/home/jenkins export TOMCAT_HOME=$JENKINS_BASEDIR/apache-tomcat-6.0.18 export CATALINA_PID=$JENKINS_BASEDIR/jenkins-tomcat.pid export CATALINA_OPTS="-DJENKINS_HOME=$JENKINS_BASEDIR/jenkins-home -Xmx512m -Djava.awt.headless=true" [ -f $TOMCAT_HOME/bin/catalina.sh ] || exit 0 export PATH=$PATH:/usr/bin:/usr/local/bin # See how we were called. case "$1" in start) # Start daemon. echo -n "Starting Tomcat: " su -p -s /bin/sh $JENKINS_USER -c "$TOMCAT_HOME/bin/catalina.sh start" RETVAL=$? echo [ $RETVAL = 0 ] && touch $LOCKFILE ;; stop) # Stop daemons. echo -n "Shutting down Tomcat: " su -p -s /bin/sh $JENKINS_USER -c "$TOMCAT_HOME/bin/catalina.sh stop" RETVAL=$? echo [ $RETVAL = 0 ] && rm -f $LOCKFILE ;; restart) $0 stop $0 start ;; condrestart) [ -e $LOCKFILE ] && $0 restart ;; status) status tomcat ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 esac exit 0
To install, on Red Hat
- Save the file to /etc/init.d/jenkins
- chmod a+x /etc/init.d/jenkins
- chkconfig jenkins on
- ntsysv and see if the Jenkins service is turned on.
相关推荐
jenkins 执行远程linux命令,jenkins 执行远程linux命令,jenkins 执行远程linux命令
Jenkins离线包 yarn/node/jdk/maven,包括32个常用离线插件
linux下面部署Jenkins,war包,直接放到tomcat的webapp下运行即可
jenkins的war包,解压rar后将war包通过ssh复制到服务器中,在服务器中找到指定目录,然后java -jar jekins.war,即可运行jekins,然后通过服务器地址:9000就可以打开jekins.
jenkins自动部署,windows和linux都能用,使用说明文档中有启动方式和启动命令。包括查询admin密码等命令。
jenkins 开机启动脚本 2.0
jenkins远程启动服务, java jar包的方式启动的(springboot项目), 不被jenkins自己的进程杀死
1、jenkins 启动关闭命令脚本 service jenkins stop service jenkins start
linux jenkins 原始配置config.xml
jenkins的安装包和启动脚本、需要的自己获取。想要设置成免费的但是现在官方不允许,没有积分的可以直接百度云 https://pan.baidu.com/s/1UewLQfDAhh7IgaAJU6AJCA 有积分的可以支持一下
linux离线安装jenkins插件安装包,包含jenkins.war, jenkins-plugins等hpi文件。
Jenkins,之前叫做Hudson,是基于Java开发的一种持续集成工具,用于监控秩序重复的工作。我这里提供的是jenkins开机和备份脚本。
Linux 部署jenkinsLinux 部署jenkinsLinux 部署jenkins
介绍简单的通过Jenkins一键部署启动微服务
jenkins2.389Linux安装包
本文档主要用来阐述Jenkins部署linux下的tomcat系统操作,仅供参考,如有错误,欢迎点出
jenkins安装包,msi启动
jenkins NE1 Start_jenkins slave自启动自检查
配置linux环境下jenkins持续集成方法-工具,配置linux环境下jenkins持续集成方法-工具。
1.Jenkins安装步骤: https://www.jb51.net/article/176615.htm 2.修改密码 (1)编辑Jenkins的config.xml配置文件 vim /var/lib/jenkins/config.xml (在JENKINS_HOME目录下,每个人安装目录不同,所以改为自己的...