@@ -76,6 +76,16 @@ if [[ "${JOB_BASE_NAME}" == *worker_* ]]; then
76
76
FILES_TO_RUN+=($( basename $filename .py) )
77
77
fi
78
78
count=$(( count+ 1 ))
79
+ done
80
+ for filename in $( find recipes_source/ -name ' *.py' -not -path ' */data/*' ) ; do
81
+ if [ $(( $count % $NUM_WORKERS )) != $WORKER_ID ]; then
82
+ echo " Removing runnable code from " $filename
83
+ python $DIR /remove_runnable_code.py $filename $filename
84
+ else
85
+ echo " Keeping " $filename
86
+ FILES_TO_RUN+=($( basename $filename .py) )
87
+ fi
88
+ count=$(( count+ 1 ))
79
89
done
80
90
echo " FILES_TO_RUN: " ${FILES_TO_RUN[@]}
81
91
@@ -84,13 +94,13 @@ if [[ "${JOB_BASE_NAME}" == *worker_* ]]; then
84
94
85
95
# Step 4: If any of the generated files are not related the tutorial files we want to run,
86
96
# then we remove them
87
- for filename in $( find docs/beginner docs/intermediate docs/advanced -name ' *.html' ) ; do
97
+ for filename in $( find docs/beginner docs/intermediate docs/advanced docs/recipes -name ' *.html' ) ; do
88
98
file_basename=$( basename $filename .html)
89
99
if [[ ! " ${FILES_TO_RUN[@]} " =~ " ${file_basename} " ]]; then
90
100
rm $filename
91
101
fi
92
102
done
93
- for filename in $( find docs/beginner docs/intermediate docs/advanced -name ' *.rst' ) ; do
103
+ for filename in $( find docs/beginner docs/intermediate docs/advanced docs/recipes -name ' *.rst' ) ; do
94
104
file_basename=$( basename $filename .rst)
95
105
if [[ ! " ${FILES_TO_RUN[@]} " =~ " ${file_basename} " ]]; then
96
106
rm $filename
@@ -108,13 +118,13 @@ if [[ "${JOB_BASE_NAME}" == *worker_* ]]; then
108
118
rm $filename
109
119
fi
110
120
done
111
- for filename in $( find docs/_sources/beginner docs/_sources/intermediate docs/_sources/advanced -name ' *.rst.txt' ) ; do
121
+ for filename in $( find docs/_sources/beginner docs/_sources/intermediate docs/_sources/advanced docs/_sources/recipes -name ' *.rst.txt' ) ; do
112
122
file_basename=$( basename $filename .rst.txt)
113
123
if [[ ! " ${FILES_TO_RUN[@]} " =~ " ${file_basename} " ]]; then
114
124
rm $filename
115
125
fi
116
126
done
117
- for filename in $( find docs/.doctrees/beginner docs/.doctrees/intermediate docs/.doctrees/advanced -name ' *.doctree' ) ; do
127
+ for filename in $( find docs/.doctrees/beginner docs/.doctrees/intermediate docs/.doctrees/advanced docs/.doctrees/recipes -name ' *.doctree' ) ; do
118
128
file_basename=$( basename $filename .doctree)
119
129
if [[ ! " ${FILES_TO_RUN[@]} " =~ " ${file_basename} " ]]; then
120
130
rm $filename
0 commit comments