Die genaue error message "Test setting
" von Gitlab klicken:
We tried to send a request to the provided URL but an error occurred: execution expired
Wie bereits erwähnt in issue 128:
Das sieht und klingt wie eine Konfiguration oder ein Netzwerk er ror.
Möglicherweise ist Ihr Computer nicht öffentlich auf der Webhook-Adresse (Firewall usw.) verfügbar.
Zum Beispiel auf Digital-Ozean-Server, würden Sie den Port öffnen müssen (in git-auto-deploy.conf.json
erwähnt) in der Firewall:
sudo ufw allow 8866/tcp
Doppel-Check obwohl das, was Sie in Manage Jenkins > Configure
in Laufzeit setzen Gitlab-Informationen (Verbindungsname, Host-URL, Anmeldeinformationen), wie in jenkinsci/gitlab-plugin issue 391 erwähnt.
Siehe GitLab Integration Jenkins: Configure the Jenkins server
Haben Sie alle erforderlichen Konfigurationsformulare in Jenkins wie in GitLab ausgefüllt? – Bram