Implement hot-fix to repo indexing
Adds a conda package that when uploaded to our channel, patches the repodata.
Fixes #53 (closed) and #56 (closed)
Merge request reports
Activity
@andre.anjos now when indexing our channel, we need to call it with:
conda index /path/to/files/conda --patch-generator /path/to/files/conda/noarch/repodata-patches-20200729.10.37.04-0.conda
This is a stripped down version of code from conda-forge. When different patches are needed, it is a good idea to look at https://github.com/conda-forge/conda-forge-repodata-patches-feedstock/blob/master/recipe/gen_patch_json.py to see how it is done.
The server service is now ready for these packages and will use them in both the public and private stable channels if a
repodata-patches-*.conda
package exists in thenoarch
channel. Otherwise, channel indexing happens as before.The wiki pages concerning these are now updated as well with copies of the scripts for channel indexing and conda
defaults
mirroring.added 1 commit
- 9a780d46 - [scripts.ci] Avoid re-deployment of dependencies from base-build
PS: The patch above also fixes #56 (closed) and will avoid
repodata-patches-*.conda
packages reach our beta channels.mentioned in commit 680c9f0b