You can not select more than 25 topics
Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- kind: pipeline
- type: docker
- name: default
-
- 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
- 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
-
- trigger:
- branch:
- - master
|