1
0
Quellcode durchsuchen

Обновить 'Jenkins/jenkins'

vmshay vor 5 Jahren
Ursprung
Commit
551e2b667a
1 geänderte Dateien mit 10 neuen und 2 gelöschten Zeilen
  1. 10 2
      Jenkins/jenkins

+ 10 - 2
Jenkins/jenkins

@@ -2,7 +2,12 @@
 
 def outfile = "Dockerfile"
 //def status = sh(script:"ls -la dir1 >${outfile} 2>&1", returnStatus:true)
-def output = sh 'pwd'
+def output(){ 
+	script {
+		return sh(script:'pwd', returnStdout:true).trim()
+	}
+}
+
 def sendMessage(message){
 	def encode = URLEncoder.encode(message,"UTF-8")
 	withCredentials([string(credentialsId: 'TGBot', variable: 'SECRET')]) {
@@ -17,10 +22,13 @@ def sendMessage(message){
 
 pipeline {
    agent any
+   environment{
+   		PWD = output()
+   }
    stages {
       stage('Hello') {
          steps {
-            sendMessage("${output}")
+            echo output("${PWD}")
          }
       }
    }