27 lines
		
	
	
		
			586 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			586 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-compose ‐‐context DEV up -d"
 | ||
|             }
 | ||
|         }
 | ||
|         stage('Logs') {
 | ||
|             steps {
 | ||
|         		sleep time: 1, unit: 'MINUTES'
 | ||
|         		sh 'ssh docker logs klaus'
 | ||
|             }
 | ||
|         }
 | ||
|     }
 | ||
| }
 | 
