| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | 
							- import java.text.SimpleDateFormat
 
- pipeline {
 
-   agent {
 
-     label "dev-winservice"
 
-   }
 
-   options {
 
-         timeout(time: 3, unit: 'HOURS')
 
-   }
 
-   environment {
 
-     JENKINS_MAIL='jenkins@sdsys.ru'
 
-   }
 
-   parameters {
 
-     string(
 
-       name: "mailto",
 
-       defaultValue: "admin@sdsys.ru",
 
-       description: "Email which has to be notified."
 
-     )
 
-   }
 
-   stages {
 
-     stage("Build docker image") {
 
-       steps {
 
-         bat 'git.exe clone https://git.sdsys.ru/labportal/analis-service.git'
 
-         bat 'svn.exe checkout svn://192.168.21.250/programs/trunk/Services/Analis/Win64 analis-service\\Infoclinica --username public --password "sds#7753435"'
 
- //        bat 'docker image rm analis'
 
-         bat "docker build --no-cache -t analis-service:${BUILD_NUMBER} analis-service\\"
 
-         bat 'rmdir /S /Q analis-service'
 
-       }
 
-     }
 
-   }
 
-   post {
 
-     failure {
 
-       mail charset: 'UTF-8',
 
-            subject: "Jenkins dev-winservice docker image build ERROR",
 
-            mimeType: 'text/html',
 
-            to: "${mailto}",
 
-            body: "<b>ATTENTION!!!</b> <b><br> Jenkins job failed.\n\n <b><br>Project Name:</b> ${env.JOB_NAME} <b><br>\nBuild Number:</b> ${env.BUILD_NUMBER} <b><br>\nURL Build:</b> ${RUN_DISPLAY_URL}"
 
-     }
 
-     success {
 
-       mail charset: 'UTF-8',
 
-            subject: "Jenkins dev-winservice docker image build SUCCESS",
 
-            mimeType: 'text/html',
 
-            to: "${mailto}",
 
-            body: "<b>Congradulations!!!</b> <b><br> Jenkins job succefully finished.\n\n <b><br>Project Name:</b> ${env.JOB_NAME} <b><br>\nBuild Number:</b> ${env.BUILD_NUMBER} <b><br>\nURL Build:</b> ${RUN_DISPLAY_URL}"
 
-     }
 
-   }
 
- }
 
 
  |