| @@ -1,21 +1,33 @@ | |||||
| kind: pipeline | kind: pipeline | ||||
| type: docker | type: docker | ||||
| name: master | |||||
| name: 1 | |||||
| platform: | platform: | ||||
| os: linux | os: linux | ||||
| arch: amd64 | arch: amd64 | ||||
| workspace: | |||||
| base: /opt/workspace | |||||
| path: work | |||||
| volumes: | |||||
| - name: m2 | |||||
| host: | |||||
| path: /root/.m2 | |||||
| steps: | steps: | ||||
| - name: maven | |||||
| image: maven:3-jdk-10 | |||||
| commands: | |||||
| - mvn install | |||||
| - name: tomcat-deploy | |||||
| image: tomcat | |||||
| commands: | |||||
| - cp target/webssh.war /usr/local/tomcat/webapps | |||||
| - bash /usr/local/tomcat/bin/start.sh | |||||
| - name: maven | |||||
| image: maven:3-jdk-10 | |||||
| volumes: | |||||
| - name: m2 | |||||
| path: /root/.m2 | |||||
| commands: | |||||
| - mvn install | |||||
| - name: tomcat-deploy | |||||
| image: tomcat | |||||
| commands: | |||||
| - cp target/webssh.war /usr/local/tomcat/webapps | |||||
| - bash /usr/local/tomcat/bin/start.sh | |||||
| trigger: | trigger: | ||||
| branch: | branch: | ||||