GitLab Pipeline Error: Cannot perform an interactive login from a non TTY device
Getting this vexing error in my GitLab pipeline. I’m using variables of course and setting them as protected. The bugaboo here is that the variables only get exported in pipelines that are running on a protected branch/tag. Make sure not to have the variable set as protected if you plan on using it with branches/tags that are not protected. You too will enjoy the super helpful error message if you forget this strategy.