Fix debian build permissions
Change-Id: I50d61b05982670fbe0b4d8b67f990076c727f54d
diff --git a/src/com/mirantis/mk/Common.groovy b/src/com/mirantis/mk/Common.groovy
index c515124..768e180 100644
--- a/src/com/mirantis/mk/Common.groovy
+++ b/src/com/mirantis/mk/Common.groovy
@@ -28,6 +28,28 @@
}
/**
+ * Get UID of jenkins user.
+ * Must be run from context of node
+ */
+def getJenkinsUid() {
+ return sh (
+ script: 'id -u',
+ returnStdout: true
+ ).trim()
+}
+
+/**
+ * Get GID of jenkins user.
+ * Must be run from context of node
+ */
+def getJenkinsGid() {
+ return sh (
+ script: 'id -g',
+ returnStdout: true
+ ).trim()
+}
+
+/**
* Get credentials from store
*
* @param id Credentials name
@@ -347,4 +369,4 @@
} catch (Exception e) {
common.errorMsg("Failed to execute cmd: ${cmd}\n output: ${output}")
}
-}
\ No newline at end of file
+}