| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
* Don't print errors if the requested package is found/not-found. Only print real errors that prevent either of those conditions from being true.
* Move the check down so we can rely on the return code
|
| | |
|
| | |
|
| | |
|
| |\
| |
| | |
Support modern versions of conda/mamba
|
| | |
| |
| |
| | |
* Add test for known-uncompressed data file
|
| | | |
|
| | |
| |
| |
| | |
test_is_file_compressed()
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
* Install boa, conda-build, and rattler-build
* If the version of conda or mamba is too new, boa is automatically removed from the list at runtime (its deprecated and causes the solver to fail)
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
* Modern mamba returns zero on error, and prints its error messages to stdout. FANTASTIC.
* The error detection seems to still handle the previous behavior as well with older versions.
* And now we print the contents of stdout and stderr on a non-zero exit from the package manager
|
| | | |
|
| | |
| |
| |
| | |
* Remove inner workspace direction creation (left over from before the test framework handled it)
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
occurs
|
| | |
| |
| |
| |
| |
| | |
necessary
* The delivery context already provides this path
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
* Use it for conda and libmamapy version detection
|
| | |
| |
| |
| |
| |
| | |
* Boa is dead, but we can still use it if conda is old enough
* Also because boa is dead we purge it from the list if the conda version is too new
* Initial environment activation changed as well, but still compatible with older versions of conda
|
| | |
| |
| |
| | |
* Add "support" for rattler. Very loosely.
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
* STASIS wants equals-to, or nothing (latest).
* The use of URLs with '@' is what we need to avoid
* Tell the user the expected format on error
|
| | |
| |
| |
| |
| | |
* Rename RECIPE_TYPE_* to RECIPE_STYLE_*
* Add defines for RECIPE_BUILD_* that denote which build system should be used to build the recipe
|
| | |
| |
| |
| |
| |
| | |
provided by the installer
* Some commands upgrade conda whether it is configured to allow the behavior or not
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/
|
|
| |
* Add struct CondaCapabilities
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix missing LF
* Return when item is NULL
* Explicitly state error condition
* strlist_contains: Allow index result argument to be NULL
* BUGFIX: strlist_contains now uses strstr instead of strcmp
* The match was never intended to be exact
* BUGFIX: log_msgv now prints a LF to the same stream as the message
* BUGFIX: env_manipulate_pathstr PM_ONCE logic did opposite of what was intended
* When strstr finds the path in the system path, it's supposed to free the new system path and exit. In this case it was freeing the path when the path wasn't found that lead to several instances of PATH not being updated correctly
* Free result when shell_output fails
* join: Fix segfault on memory error
* join_ex: Fix leak on memory error
* Initialize installer_url and python_override_version to zero
* Remove redundant calls to memset
|
| |
|
| |
* Update/add error messages indicating why docker checks failed
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Update micromamba installation logic
* Split installation from micromamba() into micromamba_install()
* Return -1 when micromamba cannot be installed
* Add stasis.ini option "indexer.micromamba_download_url"
* Add global variable micromamba_download_url
* The installation function attempts two known-good URLs by default
*
* Add indexer arugment '--micromamba-download-url'
* Add is_file_compressed() function to utils
* Call micromamba_install() from tests
* Add space in usage statement
* Fix usage output when option array contains arguments without short options
* Add --micromamba-download-url to README.md
|
| |
|
|
|
|
|
|
| |
* Add string copy and catonate replacements
* safe_strncpy
* safe_strncat
* Replace string functions
* gbo.ini: Update tweakwcs to 0.9.0
* generic.ini: Update tweakwcs to 0.9.0
|
| |\
| |
| | |
Bughunt 0x1002
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
* The log_root in almost every circumstance will be able to handle the extra slash chracter. It complains because log_file and log_path are both sizeof PATH_MAX
|