Skip to content

Releases: collabora/obs-gitlab-runner

v0.1.8

08 Feb 15:24
@em- em-
Compare
Choose a tag to compare

Highlights

  • Support job cancellation and let administrators globally set the default monitor job timeout to avoid regressions when relying on the job timeout not being respected, by using:
    • the --job-timeout command line parameter
    • the OBS_RUNNER_DEFAULT_MONITOR_JOB_TIMEOUT env var
    • the default_monitor_job_timeout Helm value
  • docker: move to Debian Bookworm
  • helm: use the the release image instead of main
  • helm: run with lower privileges, make the rootfs read-only
  • helm: automatically rollout the deployment when the secret changes
  • ci: move to actively maintained Rust actions
  • ci: bump version for a few actions

Container image

ghcr.io/collabora/obs-gitlab-runner:v0.1.8

What's Changed

New Contributors

Full Changelog: v0.1.7...v0.1.8

v0.1.7

12 Jan 18:26
Compare
Choose a tag to compare
  • Update gitlab-runner-rs to 0.0.7 for cancellation support
  • Remove timeouts from OBS API requests
  • Add --job-timeout to generate-runner to configure the monitor job timeouts
  • Some code cleanups

Release 0.1.6

05 Jun 09:08
Compare
Choose a tag to compare

Fix waiting indefinitely for branch if the package created as empty

v0.1.5

30 May 14:40
Compare
Choose a tag to compare

v0.1.4

02 Nov 13:27
75d3bf5
Compare
Choose a tag to compare

v0.1.3

22 Sep 14:25
Compare
Choose a tag to compare

v0.1.2

16 Aug 16:56
Compare
Choose a tag to compare
  • Allow configuring the max job count.
  • Clean up logging when a package is dirty.
  • Various improvements for when OBS returns outdated build statuses.

v0.1.1

16 May 18:48
Compare
Choose a tag to compare

Initial release

27 Apr 15:16
Compare
Choose a tag to compare
v0.1.0

Initial release