27 lines
		
	
	
		
			605 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			605 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
| pipeline {
 | |
|     agent any
 | |
|     tools {
 | |
|         maven "Maven 3.6.3"
 | |
|     }
 | |
|     stages {
 | |
|       stage('Build') {
 | |
|               steps {
 | |
|                  sh "docker-compose build"
 | |
|             }
 | |
|         }
 | |
|         stage('Deploy') {
 | |
|             steps {
 | |
|                 sh "docker-compose up -d"
 | |
|                 sh "ssh jenkins@s5000xvn echo 'Dupa dupa dupa'"
 | |
|                 sh "DOCKER_HOST=“ssh://jenkins@s5000xvn” docker-compose up -d"
 | |
|             }
 | |
|         }
 | |
|         stage('Logs') {
 | |
|             steps {
 | |
|         		sleep time: 1, unit: 'MINUTES'
 | |
|         		sh 'docker logs klaus'
 | |
|             }
 | |
|         }
 | |
|     }
 | |
| }
 | 
