Files
radicle-native-ci/NEWS.md
T
Lars Wirzenius 847a9f4aa5 fix(NEWS.md): CI _broker_ has timeout
Thank-you-to: Richard Levitte

Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-07 17:51:03 +02:00

2.1 KiB

Release notes about radicle-native-ci

This file summarizes the user-visible changes to radicle-native-ci between releases.

Version 0.6.0, released 2025-01-7

  • The rad-ci program now parses its command line in a more usual Unix manner. It now has the --dry-run option, as well as -h and --help options.

  • The CI adapter no longer has support for limiting the duration of a CI run. The Radicle CI broker has that functionality, so there's no need for the adapter to have it too.

    This is a breaking change. The adapter configuration file may no longer have the timeout field.

  • The log for the CI run now includes the adapter-assigned run ID, and run start time and duration.

Version 0.5.0, released 2024-12-05

  • The admin log (written to file specified in the configuration file) now has time stamps for message. Suggested by Richard Levitte.

  • The README documents base_url. Change by Richard Levitte.

Version 0.4.0, released 2024-11-22

  • The rad-ci binary is added. This is an experimental tool for running the commands CI runs without going via CI. See the README for details.

Version 0.3.0, released 2024-11-14

This is the third release. The release notes were added later.

  • The --version option was added to show the version number of the program.

  • The --show-config option was added to show the configuration being used as JSON.

  • The configuration file now has an optional base_url field to set the base URL for constructing the URL to the log file, so that the URL can be sent to the CI broker.

  • In log files, the stdout and stderr of the commands that are run are combined into one stream. This makes logs easier to follow.

  • Log files now have a more prominent and comprehensive table of contents.

Version 0.2.0, released 2024-06-06

This is the second release.

  • The main change is that this version depends on version 0.2.0 of the CI broker. This fixes the problem of building the oldest commit in a patch rather than the newest.

  • The README is more useful now.

Version 0.1.0, released 2024-04-03

This was the first release. No notes.