Tag: drone

Docker与Drone和Gitlab组成,Gitlab错误“包含的redirectURI无效”。

我正在调查CI技术,所以我想我会在本地使用Docker创buildDrone和Gitlab。 这是docker-compose.yml: version: "2" services: example_gitlab: image: gitlab/gitlab-ce:latest volumes: – ./new-gitlab/srv/gitlab/config:/etc/gitlab – ./new-gitlab/srv/gitlab/logs:/var/log/gitlab – ./new-gitlab/srv/gitlab/data:/var/opt/gitlab ports: – "4443:443" – "8000:80" – "2222:22" example_drone: build: ./drone volumes: – /var/lib/drone/ – /var/run/docker.sock:/var/run/docker.sock – ./drone/sqlite/drone.sqlite:/var/lib/drone/drone.sqlite environment: – DRONE_GITLAB=true – DRONE_GITLAB_URL=http://0.0.0.0:8000 – DRONE_GITLAB_CLIENT=4b5292ffbe30e93713b57853c43194aa63d50c176516c8ffaa8b213f1bb1555b – DRONE_GITLAB_SECRET=6088c59102511a418154197d415762a8768e0e2d6c9ad4bb9013f48d1df3b226 ports: – "8080:8080" 这些应用程序启动正常,我已经在这些设置中设置了一个应用程序在gitlab中: Name: Drone Redirect URI: http://0.0.0.0:8080/authorize 然后我把身份证和秘密,并把它们添加到无人机的环境。 所有这一切正常。 但是,当我尝试从无人机login到gitlab时,我得到: 发生了错误 包含的redirectURI无效。 […]