| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* Fix unused-result warnings
|
| |
|
| |
|
|
|
|
| |
* I wasn't able to finesse the nelem argument in a way that prevents the compiler(s) from throwing warnings
|
|
|
|
| |
* Break delivery.c into smaller components
|
|
|
|
| |
* This results in a fully activated environment; shell functions and all
|
|
|
|
| |
* No longer adds the raw status value to the failure count. Just increment it instead.
|
| |
|
|
|
|
|
| |
* Reverse the order of checks so signals actually get reported when they occur
* Changed "Task finished" to "Task ended". "Finished" sounds more like "success" and might get confusing when an error occurs
|
| |
|
| |
|
| |
|
|
|
|
| |
* Remove exmain() and dead comments from main()
|
|
|
|
| |
* Fix child not returning result of execvp(). task->status is for program status, not fork() status.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Add get_task_duration()
* Add get_pool_show_summary()
* Add signaled_by member to MultiProcessingTask
* Add time_data member to MultiProcessingTask for duration tracking
|
|
|
|
| |
* Only initiate a kill if we have more than one process. The current process is already failed out, no need to terminate it again.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* Remove multiprocessing.h from other files
|
| |
|
|
|
|
|
|
| |
* Move slot->gate assignment to mp_pool_task()
* Remove mmap() to slot->gate.
* Change type of ident and log_root variables for the sake of easy (fewer maps)
|
| |
|
|
|
|
| |
sem_destroy
|
| |
|
|
|
|
|
| |
* Adds --cpu-limit and --parallel-fail-fast arguments
* Adds disable, parallel, and setup_script keys to [test] blocks
|
|
|
|
| |
* Move core_mem.h below config.h
|
|
|
|
| |
* Change CONDA_ENV_DEFAULT to CONDA_DEFAULT_ENV
* Thanks, @GeorgeJCleary!
|
|
|
| |
* Was supposed to be pandoc_versioned_args
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Tweak pandoc command and add a style sheet
* Only search for platform sub-string when valid
* Add get_pandoc_version
* Add version checking and set options accordingly
* Add support for globals.sysconfdir
* Add missing brace
* Remove options that are created dynamically
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix up shell() behavior
* Removes dead code after execl()
* Return the return value of execl() immediately
* Output redirection fix: if f_stderr and redirect_stderr were both set, stderr was not redirected
* Move the file handles into the child process
* Bash now executes with --norc to avoid clobbering environment variables. This mimics /bin/sh behavior.
* Fix test script environment
* shell() already provides a temporary script. Not jumping into another sub-shell should preserve help preserve the top-level environment.
* Try a different approach using declare -f
* Revert "Try a different approach using declare -f"
This reverts commit ea8ec855c3c6870d29c55afe3787afb2c05026a1.
* Revert "Fix test script environment"
This reverts commit 0a4efe972a78378eba5c5fbc6819c39b3cc6c9cb.
* Change script permissions: 0700
* Force conda reactivation in test script
* Switch to the usual environment reactivation method
|
|
|
|
|
|
|
|
|
| |
* Fix pandoc command regression
* Add space between destination and input
* Add pandoc dependency
* Dump output of indexed files
|
|
|
|
|
|
|
|
|
|
|
| |
* Clean package caches (saves about 1GB of layer-space)
* Update installation instructions
* Update layout
* Use template variables where appropriate
* Instructions now provide release notes in one place
* Pandoc now uses --standalone
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add python_package_exists() function
* Poll pypi.org or compatible index to see if a package exists
* Returns non-zero on success
* Implements python_package_exists() in delivery_defer_packages()
* Implements python_package_exists() in delivery_defer_packages()
* Bugfix: Avoid incorrect package selection
* With large package lists that contain multiple packages starting with the same strstr() would pick the first match
* This adds a temporary name variable that strcmp() can check against.
* Message correction:
* Change "release" to "testing" in testing environment failure message
* Amend message to fit the flow of the output
* Disable outdated conda notifications
* The latest version isn't always the greatest. Don't give the end-user any ideas. Just use whatever the installer provides... quietly
* Rename python_package_exists to pip_index_provides
* Document the function prototype
* Add missing comments in micromamba structure
* Ensure the temporary output file does not linger
|
|
|
|
|
| |
* Add enable_artifactory_build_info to globals structure
* Add --no-artifactory-build-info command line argument to status main()
* Useful for diag/test runs when a fully traceable delivery isn't desired
|