Browse Source

Обновить 'Jenkinsfile'

Vladimir Tomishinets 6 years ago
parent
commit
d7a3debb19
1 changed files with 15 additions and 3 deletions
  1. 15 3
      Jenkinsfile

+ 15 - 3
Jenkinsfile

@@ -5,6 +5,18 @@ pipeline {
   options {
   options {
         ansiColor('xterm')
         ansiColor('xterm')
   }
   }
+/* AnsiColor
+   “\u001B[31m” = RED
+   “\u001B[30m” = BLACK
+   “\u001B[32m” = GREEN
+   “\u001B[33m” = YELLOW
+   “\u001B[34m” = BLUE
+   “\u001B[35m” = PURPLE
+   “\u001B[36m” = CYAN
+   “\u001B[37m” = WHITE
+
+   “\u001B[0m” is for RESET 
+*/
   environment {
   environment {
     CLUSTER_NAME='dev-iru-swarm.infoclinica.lan'
     CLUSTER_NAME='dev-iru-swarm.infoclinica.lan'
     DOCKER_REGISTRY='dev-registry.infoclinica.ru:5000'
     DOCKER_REGISTRY='dev-registry.infoclinica.ru:5000'
@@ -20,14 +32,14 @@ pipeline {
 
 
   }
   }
   stages {
   stages {
-    stage ("\u001B[31m PULL REPOs \u001B[31m") {
+    stage ("PULL REPOs") {
       steps {
       steps {
-        echo "\u2600 Pull repo ${SWARM_GIT_NAME}"
+        echo "\u001B[32m \u2600 \u001B[32m Pull repo ${SWARM_GIT_NAME} \u001B[0m"
         withCredentials([sshUserPrivateKey(credentialsId: 'provision', keyFileVariable: 'GIT_SSH_KEY', passphraseVariable: '', usernameVariable: 'GIT_SSH_USERNAME')]) {
         withCredentials([sshUserPrivateKey(credentialsId: 'provision', keyFileVariable: 'GIT_SSH_KEY', passphraseVariable: '', usernameVariable: 'GIT_SSH_USERNAME')]) {
           sh '''GIT_SSH_COMMAND='ssh -i ${GIT_SSH_KEY} -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' \
           sh '''GIT_SSH_COMMAND='ssh -i ${GIT_SSH_KEY} -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' \
                 git clone ${SWARM_GIT_URL}'''
                 git clone ${SWARM_GIT_URL}'''
         }
         }
-        echo "\u001B[31m \u2600 Pull repo ${OVPN_GIT_NAME} \u001B[31m"
+        echo "\u001B[32m \u2600 Pull repo ${OVPN_GIT_NAME} \u001B[0m"
         withCredentials([sshUserPrivateKey(credentialsId: 'provision', keyFileVariable: 'GIT_SSH_KEY', passphraseVariable: '', usernameVariable: 'GIT_SSH_USERNAME')]) {
         withCredentials([sshUserPrivateKey(credentialsId: 'provision', keyFileVariable: 'GIT_SSH_KEY', passphraseVariable: '', usernameVariable: 'GIT_SSH_USERNAME')]) {
           sh '''GIT_SSH_COMMAND='ssh -i ${GIT_SSH_KEY} -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' \
           sh '''GIT_SSH_COMMAND='ssh -i ${GIT_SSH_KEY} -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' \
                 git clone ${OVPN_GIT_URL}'''
                 git clone ${OVPN_GIT_URL}'''