@@ -145,7 +145,7 @@ jobs:
145
145
command_value="${{ env.COMMAND }}"
146
146
147
147
# Add multiple workers separated by spaces
148
- # special_alpine_workers="PaloAltoNGFW Worker2 Worker3 AnotherWorker"
148
+ special_alpine_workers="PaloAltoNGFW Worker2 Worker3 AnotherWorker"
149
149
150
150
if [ ! -f "$dockerfile_path" ]; then
151
151
echo "Dockerfile not found in $dockerfile_path. Creating one..."
@@ -155,9 +155,10 @@ jobs:
155
155
# echo "RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates && rm -rf /var/lib/apt/lists/*" >> "$dockerfile_path"
156
156
157
157
# Check if current worker is among special alpine workers
158
- # if echo "$special_alpine_workers" | grep -qw "$matrix_directory"; then
158
+ if echo "$special_alpine_workers" | grep -qw "$matrix_directory"; then
159
159
# echo "RUN apk add --no-cache file-dev && rm -rf /var/cache/apk/*" >> "$dockerfile_path"
160
- #fi
160
+ echo "RUN apt-get update && apt-get install -y --no-install-recommends libmagic1 && rm -rf /var/lib/apt/lists/*" >> "$dockerfile_path"
161
+ fi
161
162
162
163
echo "WORKDIR /worker" >> "$dockerfile_path"
163
164
echo "COPY requirements.txt ${matrix_directory}/" >> "$dockerfile_path"
@@ -565,7 +566,7 @@ jobs:
565
566
command_value="${{ env.COMMAND }}"
566
567
567
568
# Add multiple workers separated by spaces
568
- # special_alpine_workers="PaloAltoNGFW Worker2 Worker3 AnotherWorker"
569
+ special_alpine_workers="PaloAltoNGFW Worker2 Worker3 AnotherWorker"
569
570
570
571
if [ ! -f "$dockerfile_path" ]; then
571
572
echo "Dockerfile not found in $dockerfile_path. Creating one..."
@@ -574,9 +575,10 @@ jobs:
574
575
echo "FROM python:3-slim" > "$dockerfile_path"
575
576
576
577
# Check if current worker is among special alpine workers
577
- # if echo "$special_alpine_workers" | grep -qw "$matrix_directory"; then
578
+ if echo "$special_alpine_workers" | grep -qw "$matrix_directory"; then
578
579
# echo "RUN apk add --no-cache file-dev && rm -rf /var/cache/apk/*" >> "$dockerfile_path"
579
- #fi
580
+ echo "RUN apt-get update && apt-get install -y --no-install-recommends libmagic1 && rm -rf /var/lib/apt/lists/*" >> "$dockerfile_path"
581
+ fi
580
582
581
583
echo "WORKDIR /worker" >> "$dockerfile_path"
582
584
echo "COPY requirements.txt ${matrix_directory}/" >> "$dockerfile_path"
0 commit comments