|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| | * NGINX updated and changed the default error page source code
* Look for "404" in the page contents | 
| | |  | 
| | |  | 
| | 
| 
| 
| | the script ends | 
| | |  | 
| | 
| 
| 
| | yaml config | 
| | 
| 
| 
| 
| | * Detect RT scripts
* Generalize file extension pattern use | 
| | 
| 
| 
| | * Tests the "based_on" key | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | * Replaces conda_* and pip_* with pkg_index_provides
* Because this function can fail in so many ways I've added pkg_index_provides_strerror() and a detection macro PKG_INDEX_PROVIDES_FAILED() to make things easier | 
| | 
| 
| 
| | * macOS Actions runners have 3 vCPUs. No wonder this wasn't working. Reduce the success count to 1. | 
| | 
| 
| 
| | * Brute force the conditions required to make this work. Issue 128 jobs. | 
| | 
| 
| 
| 
| | * Record status(s) and just verify they're non-zero. Checking for exact values is difficult when you don't know the hardware ahead of time.
* Apply HOLD state | 
| | 
| 
| 
| | * Increasing sleep times might help. | 
| | 
| 
| 
| 
| | * test_envctl_init
* test_envctl_register | 
| | 
| 
| 
| 
| | * test_mp_fail_fast
* test_mp_stop_continue | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * test_pip_index_provides
* test_conda_provides
* test_conda_get_active_environment
* test_delivery_gather_tool_versions
Fix tests:
* global.sysconfdir duplicates the environment string
* Use delivery_free()
* Use globals_free() | 
| | 
| 
| 
| | * delivery_gather_tool_versions now returns non-zero if unable to determine a tool's version | 
| | 
| 
| 
| | * The user can choose to (not) run the long scripted statis test(s) | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | * Move core library sources into src/lib/core
* Move command-line programs into src/cli | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| | * Queuing a task does not fork anymore, so the default state is now UNUSED | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| | * Break delivery.c into smaller components | 
| | 
| 
| 
| | * Not sure what I was going to do with that data array, but whatever it was, it was wrong. | 
| | 
| 
| 
| | * Errant undo operation! | 
| | 
| 
| 
| | * line 106: [: missing `]' | 
| | |  | 
| | |  | 
| | 
| 
| 
| | * Fix child not returning result of execvp(). task->status is for program status, not fork() status. | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | * Add test_copy.c
* Add test_wheel.c | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Fix pandoc command regression
* Add space between destination and input
* Add pandoc dependency
* Dump output of indexed files | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Handle destination directories more gracefully
* The storage.output_dir is now the storage.root to avoid generating a sub-directory beneath the temporary working directory
* The destination directory is created, then resolved by realpath to avoid generating the destination directory within the temporary working directory when a relative path is used as input
* Replace the original file instead of using rename()
* rename() cannot operate across file system boundaries
* Dynamically allocate rootdirs array
* Use realpath on positional arguments
* Convert all markdown files to HTML
* README.html files are considered entry points and are linked as index.html
* Assign retcode after indexing | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * Add test_recipe.c
* Unit test for recipe functions
* Add error cases
* Add missing explicit members in testcase array definition | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Add test_artifactory.c to suite
* Add test_ini_getval_wrapper to ini.c
* basic ini_getval_TYPE() conversion checks
* bugfix: use strtof in INIVAL_TYPE_FLOAT case
* Include stdio.h to pull in FILE structure
* bugfix: free data at index during strlist_set operation
* Previous behavior of setting the pointer to NULL introduced a subtle memory leak
* Set strlist error when index it out of range
* Import private delivery functions required for mock context creation
* Remove static declaration
* populate_delivery_cfg()
* Add test_junitxml.c
* Fix duplicate define value for JUNIT_RESULT_STATE_ERROR
* Add static junit test data
* Copy test data to current test directory | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * Continuation of #19
* Fixes always_update_base_environment override bug added by PR #19
* Finish type hinting implementation
* ini_getval_* functions now able to affect rendering mode using INI_READ_RAW and INI_READ_RENDER
* Created pointers to deeply nested structures to increase readability
* Output from ini_write() is more consistent, with fewer errant spaces and line feeds
* Fixes accidental regression in #19. INIVAL_TYPE_STR_ARRAY never produced an array of pointers to char. This needs to be corrected in the future. i.e. It has always generated a new-line delimited string, not a StrList, or array.
* Fix strlist_append_tokenize
* original pointer is no longer modified
* token strings are stripped of leading space before appending to the list
* Use defines instead of magic numbers
* delivery_init: add render_mode argument
* test_conda: Add render mode
* test_ini: Add render mode
* Only add conda packages and wheels to the image
* docker images are saved to the packages directory and will be consumed by the image if present.
* Render template variables after bootstrapping the delivery |