Difference between revisions of "Woodie"

From OSGeo
Jump to navigation Jump to search
(Add some administration info)
Line 20: Line 20:
  
 
Setup gory detail are in a private wiki https://gitea.osgeo.org/sac/osgeo8/wiki/woodie-server
 
Setup gory detail are in a private wiki https://gitea.osgeo.org/sac/osgeo8/wiki/woodie-server
 +
 +
= Running agents =
 +
 +
See https://gitea.osgeo.org/sac/woodpecker-agent-config
  
 
[[Category:Infrastructure]]
 
[[Category:Infrastructure]]

Revision as of 07:40, 3 September 2025

Woodie is an instance of the Woodpecker CI server that runs in an LXD container on OSGeo8 and provides build services for software hosted on the Gitea service.

It can be accessed via https://woodie.osgeo.org (login with your OSGeo Userid)


Administration

The container is an Ubuntu 22.04 with docker. Woodpecker server and agent are running on this each in a docker container using a docker-compose yaml running under account woodie.

Configuration file is /home/woodie/docker-compose.yml

There's an ansible playbook to deal with it, but at time of writing (Sep 2025) its still just a WIP.

When changing configuration, the service must be reconstructed with:

     docker compose up -d --force-recreate

Setup gory detail are in a private wiki https://gitea.osgeo.org/sac/osgeo8/wiki/woodie-server

Running agents

See https://gitea.osgeo.org/sac/woodpecker-agent-config