From 74e89dae4d72e7dc85f9bc4acdf7d13a9bd3bcd7 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Sun, 18 Feb 2024 09:54:36 -0500 Subject: Implement build_name_fmt and build_number_fmt mission rules * Artifactory centric --- include/deliverable.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/deliverable.h b/include/deliverable.h index 76d7eb4..b528c46 100644 --- a/include/deliverable.h +++ b/include/deliverable.h @@ -87,6 +87,8 @@ struct Delivery { */ struct Info { char *release_name; ///< The fully combined release string + char *build_name; + char *build_number; struct tm *time_info; ///< Delivery time structure time_t time_now; ///< Time stamp for when OMC execution started char *time_str_epoch; ///< String representation of Unix epoch @@ -141,7 +143,9 @@ struct Delivery { struct Rule { struct INIFILE *_handle; bool enable_final; ///< true=allow rc value replacement, false=keep rc value even if final release - char *release_fmt; ///< Release generator format string + char *release_fmt; ///< Release format string + char *build_name_fmt; ///< Build name format string + char *build_number_fmt; ///< Build number format string struct Content content[1000]; } rules; }; -- cgit