This repository has been archived by the owner on Mar 28, 2020. It is now read-only.
Releases: KonH/DotNetCoreBuildServer
Releases · KonH/DotNetCoreBuildServer
DotNetCoreBuildServer 0.29.56.0
Features:
- 'error_exit_code' flag;
DotNetCoreBuildServer 0.28.55.0
Features:
- MessageFormat to control what information is required when build is failed (unconfigurable yet, set to MessageFormat.LastTaskFailMessage);
Improvements:
- Ability to check build args using regex;
- Shorten messages: no server name+version in status (moved to help), "Is busy" only when process isn't started, no name in slack messages;
Fixes:
- Use concurrent dictionary to avoid issues with multi-thread task states read & modifications;
- Whitespaces no longer break build argument parsing;
- Minor console service fix;
Strange serialization issue fixed;
DotNetCoreBuildServer 0.26.49.0
Feature: Warning timeout;
Improvement: If "result_regex" is set and returns empty result, raise command error;
Show services/builds in help instead of status;
Wait for user input on init error;
DotNetCoreBuildServer 0.23.45.0
Features:
- Command "history" to show list of builds with date-based info;
- NotificationServer: automatic status messages when task is started after some time interval;
Breaking changes: - Start arguments now used "-key:value" format;
DotNetCoreBuildServer 0.22.43.0
System: Migration to .NET Core 2.0;
Improvement: Stats: ability to skip short tasks;
Fix: Correct Slack integration init;
DotNetCoreBuildServer 0.21.40.0
Features:
- Parallel queues support;
- Simple file logging;
- Estimate build end time;
Improvements:
- Build commands does not require type "build" for build something;
- Use RequestContext to call commands only once on requested channel;
- Stats: skip tasks which is not exist in last build;
- Console log disabled by default;
Fixes:
- Use updated file logging with working append=false;
- Removed potential synchonization problem;
- Correct stats report for concrete build;
DotNetCoreBuildServer 0.17.30.0
- Parallel tasks support;
- Stat extensions: no emplty info, task stats;
- Do not track latest build result in stats;
- Fix: command handling for additional services;
- Fix: correct command usage for multiple handlers;
DotNetCoreBuildServer 0.16.26.1
StatController for storing build results and get time statistics;
DotNetCoreBuildServer 0.15.22.0
- Latest SlackBotNet implementation with several important fixes;
- Run: "result_right_to_left" option added;
- Logging with standard LoggerFactory/ILogger;
DotNetCoreBuildServer 0.14.15.1
Slack integration: Do not crash when failed to send slack message, try it several times and stop;
Extended run program debugging;
Fix: Duplicate command results override;