diff --git a/.drone.yml b/.drone.yml index 41a1127..5692018 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,44 +1,28 @@ + kind: pipeline type: docker -name: default - +name: 1 +platform: + os: linux + arch: amd64 + +workspace: + base: /opt/workspace + path: work + steps: - - name: package - image: maven:3-jdk-10 - volumes: - - name: maven-dir - path: /root/.m2/repository - commands: - - mvn clean package -Dmaven.skip.test=true - when: - branch: master - event: push - - name: replace-war - image: busybox - volumes: - - name: wars-dir - path: /home/wars +- name: maven + image: maven:3-jdk-10 + commands: + - mvn install + - name: tomcat-deploy + image: tomcat commands: - - mv target/webssh.war /home/wars/ - - name: restart - image: docker - volumes: - - name: docker-dir - path: /var/run/docker.sock - commands: - - docker restart laughing_murdock - -volumes: - - name: wars-dir - host: - path: /home/ww/wars - - name: maven-dir - host: - path: /home/ww/m2/repository - - name: docker-dir - host: - path: /var/run/docker.sock - + - cp target/webssh.war /usr/local/tomcat/webapps + - bash /usr/local/tomcat/bin/start.sh + trigger: branch: - - master \ No newline at end of file + - master + event: + - push