Windows GitLab CI Runner usando Bash

Estou tentando usar o bash como shell no Windows para um GitLab CI Runner.

concurrent = 1
check_interval = 0

[[runners]]
  name = "DESKTOP-RQTQ13S"
  url = "https://example.org/ci"
  token = "fooooooooooooooooooobaaaaaaaar"
  executor = "shell"
  shell = "bash"
  [runners.cache]

Infelizmente, não consigo encontrar uma opção para especificar o programa shell real que o CI Runner deve usar. Por padrão, ele apenas tenta executarbash que não consegue encontrar. Não sei por que, porque quando abro uma linha de comando do Windows e digitobash funciona.

Running with gitlab-ci-multi-runner 1.9.4 (8ce22bd)
Using Shell executor...
ERROR: Build failed (system failure): Failed to start process: exec: "bash": executable file not found in %PATH%

Eu tentei adicionar um arquivobash.cmd para o meu diretório de usuário contendo

@"C:\Program Files\Git\usr\bin\bash.exe" -l

Isso me dá esse erro estranho:

Running with gitlab-ci-multi-runner 1.9.4 (8ce22bd)
Using Shell executor...
Running on DESKTOP-RQTQ13S...
/usr/bin/bash: line 43: /c/Users/niklas/C:/Users/niklas/builds/aeb38de4/0/niklas/ci-test.tmp/GIT_SSL_CAINFO: No such file or directory
ERROR: Build failed: exit status 1

Existe uma maneira de configurar isso corretamente?

questionAnswers(2)

yourAnswerToTheQuestion