/bkautoretry

Buildkite Job Autoretry

Primary LanguageKotlin

Buildkite Job Failure Auto-Retry

Overview

Automatically retries a failed Buildkite job, to deal with test flakes due to infrastructure or container failure, etc.

DB Setup

Postgres

$ psql postgres
postgres=# CREATE ROLE bkautoretry WITH LOGIN PASSWORD '';
postgres-# ALTER ROLE bkautoretry CREATEDB;
postgres-# \q

$ psql postgres -U bkautoretry
postgres=> CREATE DATABASE bkautoretry;

Liquibase

liquibase update

References

References for tools/architecture used: