Closed ssbarnea closed 2 weeks ago
What antsibull-changelog does is copying the collection's directory to a temp directory structure (ending with ansible_collections/<namespace>/<name>
) using shutil.copytree(collection_source_directory, temp_directory, symlinks=True)
. My guess is that you have a lot of things lying around in your collection's checkout so that the shutil.copytree
takes a very long time.
On MacOs when I did run release command it seems to remain stuck at something forever. After adding -v I found out that this must be related to plugin cache.
As this operation seems to take forever (minutes!), we need to ensure we display some kind of progress information.
Any ideas?