-
-
Notifications
You must be signed in to change notification settings - Fork 255
Open
Description
Current Behavior
When exporting an egg that in its install script used \n in quotes with using echo they become on the next line
Expected Behavior
The yaml export should make the install script multiline but not unescape the inner fields
Steps to Reproduce
- Make an egg with this in the install script
## just in case someone removed the defaults.
if [[ "${STEAM_USER}" == "" ]] || [[ "${STEAM_PASS}" == "" ]]; then
echo -e "steam user is not set.\n"
echo -e "Using anonymous user.\n"
STEAM_USER=anonymous
STEAM_PASS=""
STEAM_AUTH=""
else
echo -e "user set to ${STEAM_USER}"
fiexport it as yaml and see
if [[ "${STEAM_USER}" == "" ]] || [[ "${STEAM_PASS}" == "" ]]; then
echo -e "steam user is not set.
"
echo -e "Using anonymous user.
"
STEAM_USER=anonymous
STEAM_PASS=""
STEAM_AUTH=""
else
echo -e "user set to ${STEAM_USER}"
fiPanel Version
Wings Version
dev
Games and/or Eggs Affected
/
Docker Image
/
Error Logs
No error logs neededIs there an existing issue for this?
- I have searched the existing issues before opening this issue.
- I have provided all relevant details, including the specific game and Docker images I am using if this issue is related to running a server.
- I have checked in the Discord server and believe this is a bug with the software, and not a configuration issue with my specific system.
Metadata
Metadata
Assignees
Labels
No labels