emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/dockerfile-mode 7f92c17b99 006/104: Option to use sudo whe


From: ELPA Syncer
Subject: [nongnu] elpa/dockerfile-mode 7f92c17b99 006/104: Option to use sudo when invoking docker builder
Date: Sat, 29 Jan 2022 07:58:15 -0500 (EST)

branch: elpa/dockerfile-mode
commit 7f92c17b99d151987df0b19d797284e4cd460088
Author: Thomas Frössman <thomasf@jossystem.se>
Commit: Thomas Frössman <thomasf@jossystem.se>

    Option to use sudo when invoking docker builder
---
 dockerfile-mode.el | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dockerfile-mode.el b/dockerfile-mode.el
index 8e58a5daed..58c2e4e40d 100644
--- a/dockerfile-mode.el
+++ b/dockerfile-mode.el
@@ -27,6 +27,9 @@
   :type 'hook
   :group 'dockerfile)
 
+(defcustom dockerfile-use-sudo nil
+  "Runs docker builder command with sudo.")
+
 (defvar dockerfile-mode-syntax-table nil
   "Syntax table used while in `dockerfile-mode'.")
 (setq dockerfile-mode-syntax-table (make-syntax-table))
@@ -73,7 +76,7 @@
   (save-buffer)
   (if (stringp image-name)
       (shell-command
-       (concat "docker build -t " image-name " " (file-name-directory 
(buffer-file-name)) "&")
+       (concat (if dockerfile-use-sudo "sudo " "") "docker build -t " 
image-name " " (file-name-directory (buffer-file-name)) "&")
        "*docker-build-output*")
     (print "docker-image-name must be a string, consider surrounding it with 
double quotes")))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]