@@ -66,42 +66,47 @@ if [[ "${JOB_BASE_NAME}" == *worker_* ]]; then
66
66
67
67
# Step 4: If any of the generated files are not related the tutorial files we want to run,
68
68
# then we remove them
69
+ files_to_delete=" "
70
+ set +x
69
71
for filename in $( find docs/beginner docs/intermediate docs/advanced docs/recipes docs/prototype -name ' *.html' ) ; do
70
72
file_basename=$( basename $filename .html)
71
73
if [[ ! " ${FILES_TO_RUN} " =~ " ${file_basename} " ]]; then
72
- rm $filename
74
+ files_to_delete+= " $filename "
73
75
fi
74
76
done
75
77
for filename in $( find docs/beginner docs/intermediate docs/advanced docs/recipes docs/prototype -name ' *.rst' ) ; do
76
78
file_basename=$( basename $filename .rst)
77
79
if [[ ! " ${FILES_TO_RUN} " =~ " ${file_basename} " ]]; then
78
- rm $filename
80
+ files_to_delete+= " $filename "
79
81
fi
80
82
done
81
83
for filename in $( find docs/_downloads -name ' *.py' ) ; do
82
84
file_basename=$( basename $filename .py)
83
85
if [[ ! " ${FILES_TO_RUN} " =~ " ${file_basename} " ]]; then
84
- rm $filename
86
+ files_to_delete+= " $filename "
85
87
fi
86
88
done
87
89
for filename in $( find docs/_downloads -name ' *.ipynb' ) ; do
88
90
file_basename=$( basename $filename .ipynb)
89
91
if [[ ! " ${FILES_TO_RUN} " =~ " ${file_basename} " ]]; then
90
- rm $filename
92
+ files_to_delete+= " $filename "
91
93
fi
92
94
done
93
95
for filename in $( find docs/_sources/beginner docs/_sources/intermediate docs/_sources/advanced docs/_sources/recipes -name ' *.rst.txt' ) ; do
94
96
file_basename=$( basename $filename .rst.txt)
95
97
if [[ ! " ${FILES_TO_RUN} " =~ " ${file_basename} " ]]; then
96
- rm $filename
98
+ files_to_delete+= " $filename "
97
99
fi
98
100
done
99
101
for filename in $( find docs/.doctrees/beginner docs/.doctrees/intermediate docs/.doctrees/advanced docs/.doctrees/recipes docs/.doctrees/prototype -name ' *.doctree' ) ; do
100
102
file_basename=$( basename $filename .doctree)
101
103
if [[ ! " ${FILES_TO_RUN} " =~ " ${file_basename} " ]]; then
102
- rm $filename
104
+ files_to_delete+= " $filename "
103
105
fi
104
106
done
107
+ set -x
108
+ echo " removing $files_to_delete "
109
+ rm $files_to_delete
105
110
106
111
# Step 5: Remove INVISIBLE_CODE_BLOCK from .html/.rst.txt/.ipynb/.py files
107
112
bash $DIR /remove_invisible_code_block_batch.sh docs
0 commit comments