build-test-restart-159.xml 1.3 KB

1234567891011121314151617181920212223242526272829
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project name="ITPOM-Test-159-Restart" default="build" basedir=".">
  3. <dirname property="base.dir" file="${ant.file}" />
  4. <property name="targetDir" value="target" />
  5. <property name="logsDir" value="${targetDir}/logs" />
  6. <property name="binDir" value="${base.dir}/bin" />
  7. <target name="build" depends="clean,restart">
  8. <echo>操作完成</echo>
  9. </target>
  10. <target name="clean">
  11. <echo>target目录正常!</echo>
  12. </target>
  13. <target name="restart" depends="clean">
  14. <echo>重启测试环境服务开始...</echo>
  15. <echo>Nginx更新、重启开始...</echo>
  16. <sshexec host="10.0.1.159" username="root" password="Dcp_3Edc#"
  17. command="cd /home/dcp/deploy; sh ./d01-deploy-dcp-work-nginx.sh" trust="true"/>
  18. <sshexec host="10.0.1.159" username="root" password="Dcp_3Edc#"
  19. command="cd /home/dcp/deploy; sh ./d02-deploy-dcp-portal-nginx.sh" trust="true"/>
  20. <echo>Nginx更新、重启成功!</echo>
  21. <echo>Java服务更新、重启开始...</echo>
  22. <sshexec host="10.0.1.159" username="root" password="Dcp_3Edc#"
  23. command="source /etc/profile;cd /home/dcp; nohup ./deploy-dcp-all-server1-70XX.sh &amp;" trust="true"/>
  24. <echo>Java服务更新、重启结束!</echo>
  25. <echo>重启测试环境服务完成!</echo>
  26. </target>
  27. </project>