失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Jenkins 自动化部署 持续集成

Jenkins 自动化部署 持续集成

时间:2023-06-22 09:56:07

相关推荐

Jenkins 自动化部署 持续集成

螢幕快照 -11-18 22.56.06.png

Source files

build/libs/cms-0.0.1-SNAPSHOT.jar

Help for feature: Source files

Files to upload to a server.

The string is a comma separated list of includes for an Ant fileset eg. '*/.jar' (see Patterns in the Ant manual).

The base directory for this fileset is the workspace.

Remote directory

/usr/local/cms

Help for feature: Remote directory

Optional destination folder.

This folder will be below the one in the global configuration, if present.

The folder will be created if does not exist.

Exec command

set pid = $(ps -ef|grep java|grep kotlin|awk '{print $2}')if (test $pid)thenkill -9 $pidficd /usr/local/cmsnohup java -jar cms-0.0.1-SNAPSHOT.jar &

A command to execute on the remote server

This command will be executed on the remote server after any files are transferred.

The SSH Transfer Set must include either a Source Files pattern, an Exec command, or both. If both are present, the files are transferred before the command is executed. If you want to Exec before the files are transferred, use 2 Transfer Sets and move the Exec command before the Transfer set that includes a Source files pattern.

image.png image.png

fuser -k 8010/tcpcd /usr/local/cmsnohup java -jar cms-0.0.1-SNAPSHOT.jar &

image.png

如果觉得《Jenkins 自动化部署 持续集成》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。