diff --git a/mixins.yml b/mixins.yml index ba4c0c667506161692aea616aa66edc8c7135494..8082b32a1036a00c293acaa69f44f03759deba89 100644 --- a/mixins.yml +++ b/mixins.yml @@ -7,6 +7,8 @@ - if [[ -n $SSH_PRIVATE_KEY ]]; then ssh-keyscan ${CI_SERVER_HOST} >> ~/.ssh/known_hosts; fi - if [[ -n $SSH_PRIVATE_KEY ]]; then chmod 644 ~/.ssh/known_hosts; fi - if [[ -n $SSH_PRIVATE_KEY ]]; then ssh git@${CI_SERVER_HOST}; fi + - if [[ -n $GITLAB_ACCESS_TOKEN ]]; then glab auth login --hostname ${CI_SERVER_HOST} --token $GITLAB_ACCESS_TOKEN; fi + - if [[ -n $GITLAB_PRIVATE_TOKEN ]]; then glab auth login --hostname ${CI_SERVER_HOST} --token $GITLAB_PRIVATE_TOKEN; fi - if [[ -n $GITLAB_ACCESS_TOKEN ]]; then composer config -g --no-plugins --no-interaction gitlab-token.${CI_SERVER_HOST} $GITLAB_ACCESS_TOKEN; fi - if [[ -n $GITLAB_PRIVATE_TOKEN ]]; then composer config -g --no-plugins --no-interaction gitlab-token.${CI_SERVER_HOST} $GITLAB_PRIVATE_TOKEN; fi - if [[ -n $DOCKER_AUTH_CONFIG ]]; then mkdir -p ~/.docker; echo $DOCKER_AUTH_CONFIG > ~/.docker/config.json; fi