 
     /// Shell script.
     public var shellScript: String?
+    
+    /// Show environment variables in the logs.
+    public var showEnvVarsInLog: UInt?
 
     // MARK: - Init
 

        self.outputPaths = (unboxer.unbox(key: "outputPaths")) ?? []
        self.shellPath = try unboxer.unbox(key: "shellPath")
        self.shellScript = unboxer.unbox(key: "shellScript")
        try super.init(reference: reference, dictionary: dictionary)
    }


        if let shellScript = shellScript {
            dictionary["shellScript"] = .string(CommentedString(shellScript))
        }
        if let showEnvVarsInLog = showEnvVarsInLog {
            dictionary["showEnvVarsInLog"] = .string(CommentedString("\(showEnvVarsInLog)"))
        }
        return (key: CommentedString(self.reference, comment: self.name ?? "ShellScript"), value: .dictionary(dictionary))
    }

