aboutsummaryrefslogtreecommitdiff
path: root/src/deliverable.c
Commit message (Expand)AuthorAgeFilesLines
* Use do/while in guard_* macros to make them behave more like functionsJoseph Hunkeler2024-03-101-74/+74
* Replace getter_* and conv_* macros with static functions.Joseph Hunkeler2024-03-101-186/+160
* Fix python_compact not getting updated when target python version changedJoseph Hunkeler2024-03-081-3/+6
* Makes docker builds, artifactory uploads, and testing optional via CLI argume...Joseph Hunkeler2024-03-081-2/+5
* Zero argument bufferJoseph Hunkeler2024-03-071-0/+2
* Add OMC_ROOT environment to control where OMC writes its files toJoseph Hunkeler2024-03-071-1/+11
* Set global.jfrog.repo through config, or environment variableJoseph Hunkeler2024-03-061-0/+9
* Implement docker delivery configurationJoseph Hunkeler2024-03-061-6/+59
* Refactor deployment structureJoseph Hunkeler2024-03-061-42/+44
* Add paths for build_docker_dir and docker_artifact_dirJoseph Hunkeler2024-03-061-0/+2
* Replace raw LF with LINE_SEP defineJoseph Hunkeler2024-03-061-6/+6
* Fix memory corruption in runtime_set and tpl_renderJoseph Hunkeler2024-03-041-6/+2
* Prototypes documentationJoseph Hunkeler2024-03-041-54/+1
* xmkstemp allow setting file modeJoseph Hunkeler2024-03-041-1/+1
* Free docker membersJoseph Hunkeler2024-02-281-0/+3
* Use path_basename instead of basenameJoseph Hunkeler2024-02-261-1/+1
* Fixes several memory leaksJoseph Hunkeler2024-02-261-16/+60
* Implement initial driver code for docker buildsJoseph Hunkeler2024-02-231-0/+52
* Extract git repository informationJoseph Hunkeler2024-02-181-1/+6
* Fix recently introduced pathing issueJoseph Hunkeler2024-02-181-2/+2
* Implement build_name_fmt and build_number_fmt mission rulesJoseph Hunkeler2024-02-181-2/+14
* Fix garbage file creationJoseph Hunkeler2024-02-161-3/+10
* Compatibility changesJoseph Hunkeler2024-02-131-2/+12
* Use guard_free macroJoseph Hunkeler2024-02-131-4/+4
* Use Globals.jfrog.repo when OMC_JF_REPO is unsetJoseph Hunkeler2024-02-131-4/+8
* Render template strings in test shell scriptJoseph Hunkeler2024-02-131-1/+3
* Remove whitespaceJoseph Hunkeler2024-02-131-1/+1
* Fix empty statement warningJoseph Hunkeler2024-02-131-1/+1
* Implement delivery_mission_render_filesJoseph Hunkeler2024-02-131-19/+60
* Generate release string after parsing release format stringJoseph Hunkeler2024-02-131-6/+5
* Generate compact python version immediately after reading it from the configJoseph Hunkeler2024-02-131-0/+1
* Allow settings the default artifactory repository in main configuration fileJoseph Hunkeler2024-02-131-0/+5
* Enable multiple named artifact upload sections in delivery contextJoseph Hunkeler2024-02-121-38/+82
* Add Delivery.info.time_str_epoch member to store Unix epoch as a string.Joseph Hunkeler2024-02-121-0/+6
* Implement path_storeJoseph Hunkeler2024-02-121-34/+22
* Fix empty statement warning for tools_dirJoseph Hunkeler2024-02-121-1/+1
* Moved to jfrt_auth_initJoseph Hunkeler2024-02-061-8/+0
* Remove source directories to avoid polluting multiple runsJoseph Hunkeler2024-02-061-1/+7
* Handle failed conda installer downloadJoseph Hunkeler2024-02-061-1/+1
* ?Joseph Hunkeler2024-02-061-0/+1
* Begin consolidating artifactory upload proceduresJoseph Hunkeler2024-02-061-42/+104
* Read conda installer's baseurl last in case template strings are used to cons...Joseph Hunkeler2024-02-061-3/+3
* Add mission rule configuration to delivery contextJoseph Hunkeler2024-02-061-4/+26
* Fix segfaultJoseph Hunkeler2024-02-061-1/+1
* Use template renderer to replace text in values from INI dataJoseph Hunkeler2024-02-061-4/+11
* Consolidate header includes to omc.hJoseph Hunkeler2024-02-061-6/+0
* Fix up mission directory handlerJoseph Hunkeler2024-01-311-0/+26
* General improvementsJoseph Hunkeler2024-01-301-15/+108
* Too many changes to countJoseph Hunkeler2023-12-101-75/+393
* Add conv_bool and conv_str_stackvar macrosJoseph Hunkeler2023-12-101-0/+3