标签:grep -- System32 jar 笔记 Windows actaide Jenkins mng
1General
图一配置不需要更改,照着配;
2源码管理
Repository URL:项目地址
Credentials:账号和密码
Branches to build:制定分支(*/master)
3
4 Pre Steps
Root POM:pom.xml
Goals and options:clean compile package -Dmaven.repo.local=D:\repository(maven仓库地址)
勾选 Run regardless of build result
配置命令:
echo "开始上传文件"
cd C:\Windows\System32
pscp -l 账号-pw "密码" -r C:/Windows/System32/config/systemprofile/AppData/Local/Jenkins/.jenkins/workspace/actaide-mng/target/actaide-mng.jar 账号@服务器IP:/opt/actaide < D:/software/password.bat
echo "上传文件成功"
C:\Windows\System32 进入路径底下的pscp.exe文件 -l 命令
root 为服务器账号 “aaa” 为密码
C:/Windows/System32/config/systemprofile/AppData/Local/Jenkins/.jenkins/workspace/actaide-mng/target/actaide-mng.jar 为路径下的jar包
D:/software/password.bat 为密码的路径 文件里面是密码
5.构建后操作
这服务器为在系统设置里面配置
cd /opt/actaide -----服务器中jar路径
ps axu | grep jar名.jar | grep -v grep |grep java | awk ‘{print $2}’ | xargs kill -9 --杀死进程指令
./restart.sh --重启jar文本
echo "启动完成
最后保存直接构建即可;另外取名字的时候不要用中文,构建一个maven项目
标签:grep,--,System32,jar,笔记,Windows,actaide,Jenkins,mng 来源: https://blog.csdn.net/qq_45130645/article/details/121147577
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。