Files location and configuration
The setup and setup for dronie agents is detailed in - Dronie Server container
It runs in a docker image currently 1.0.0rc5.
Data is in an sql lite database.
The CI service relies on people to donate agents (build slaves). As of 2019 there are 3 known such slaves:
One on Regina Obe host (host.postgis.net) (debbie-docker lxd container) IP 188.8.131.52- One on Regina Obe winnie.postgis.net (ianna VM) with IP 184.108.40.206- One on Regina Obe h.pcorp.us (docker-debian lxd container) with IP 220.127.116.11- One on osgeo7 dronie.osgeo.org (A slave docker image running on same container as Dronie Server) - One on osgeo4 dronie-client container - One on osgeo3 dronie-client container - One on osgeo9 dronie-client container
A list of known agents can be fetched from the server with this command:
zgrep ' path="/ws/broker"' /var/log/drone.log* | sed 's/.* ip=//;s/ .*//' | sort -u
Running an agent is a matter of running a docker container. Scripts to run the docker with appropriate configuration are currently stored in a private repository under Gitea:
Those willing to setup an agent please put in a SAC Ticket