You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 21, 2023. It is now read-only.
multistage-delivery.sh throws couldn't find a file descriptor referring to the console error here ^ when I run this script on my Ubuntu 16.04 LTS machine.
$ man xdg-open
NAME
xdg-open - opens a file or URL in the user's preferred application
...
Definition of done
Define open command as a bash variable (e.g., $OPEN) and set it based on the operating system (we do something similar in our keptn-on-k3s install script) and evaluate this bash variable instead of open directly in multistage-delivery.sh
examples/quickstart/multistage-delivery.sh
Line 200 in 0f8c053
multistage-delivery.shthrowscouldn't find a file descriptor referring to the consoleerror here ^ when I run this script on my Ubuntu 16.04 LTS machine.examples/quickstart/expose-keptn.sh
Line 124 in 0f8c053
Same error occurs here ^ as well
This is because
openon Linux refers to some other commandThe equivalent command on Linux is
xdg-open(SO thread on this issue)Definition of done
opencommand as a bash variable (e.g.,$OPEN) and set it based on the operating system (we do something similar in our keptn-on-k3s install script) and evaluate this bash variable instead ofopendirectly in multistage-delivery.sh