Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ansible/ansible.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Fontein <felix@fontein.de>2021-06-15 22:35:34 +0300
committerGitHub <noreply@github.com>2021-06-15 22:35:34 +0300
commite6a7bc854cabc99eff1b46109fcde7eb28aaac23 (patch)
tree69f9c5912643f68c26037073f47270679b2cc3cb /hacking
parent7f6edd78f968a1811aebf8578fe785a353399601 (diff)
Only consider directories which do have .deps files other than ancestor.deps. (#74987)
Diffstat (limited to 'hacking')
-rw-r--r--hacking/build_library/build_ansible/command_plugins/docs_build.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/hacking/build_library/build_ansible/command_plugins/docs_build.py b/hacking/build_library/build_ansible/command_plugins/docs_build.py
index e38ef2010c0..ecb5022beb9 100644
--- a/hacking/build_library/build_ansible/command_plugins/docs_build.py
+++ b/hacking/build_library/build_ansible/command_plugins/docs_build.py
@@ -54,6 +54,13 @@ def find_latest_ansible_dir(build_data_working):
except InvalidVersion:
continue
+ # Check if it contains any other .deps files than ancestor.deps
+ deps_files = [
+ df for df in glob.glob(os.path.join(directory_name, '*.deps'))
+ if os.path.basename(df) != 'ancestor.deps']
+ if not deps_files:
+ continue
+
if new_version > latest_ver:
latest_ver = new_version
latest = directory_name