Work for passing secret environment variables

This commit is contained in:
crschnick 2023-05-02 21:00:28 +00:00
parent 78a51f5f52
commit 8f906d4a7d

View file

@ -3,6 +3,7 @@ package io.xpipe.core.process;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import io.xpipe.core.charsetter.NewLine;
import io.xpipe.core.store.FileSystem;
import io.xpipe.core.util.SecretValue;
import java.nio.charset.Charset;
import java.util.List;
@ -87,6 +88,8 @@ public interface ShellDialect {
String getSetEnvironmentVariableCommand(String variable, String value);
String setSecretEnvironmentVariableCommand(ShellControl sc, String variable, SecretValue value) throws Exception;
String getEchoCommand(String s, boolean toErrorStream);
String getPrintVariableCommand(String name);