Drone will put ${DRONE_HOST}
to git server. Git server needs to know where your host is to trigger Drone.
It's confusing when running Drone and git server locally.
You would probably instantly type localhost:<port>
and nothing happens. (using gitea)
- Parse webhook content (basically a json that contains quite a lot info)
- Check if
.drone.yml
exists in branch. - Possibly run
docker run -d [options?] <image> /bin/sh -c "commands"
In the end it checks each docker exit code, store it and display on UI.