#!/usr/bin/env bash set -euo pipefail : "${GIT_TOKEN_FILE:?GIT_TOKEN_FILE is required}" : "${GIT_TOKEN_USERNAME:?GIT_TOKEN_USERNAME is required}" case "${1:-}" in *Username*) printf '%s\n' "$GIT_TOKEN_USERNAME" ;; *Password*) cat "$GIT_TOKEN_FILE" ;; *) exit 1 ;; esac