Skip to content

Commit b76f2d8

Browse files
committed
Revert "use serverless-specific wheel in layer (#762)"
This reverts commit c6c307e.
1 parent da3e6e8 commit b76f2d8

File tree

1 file changed

+7
-21
lines changed

1 file changed

+7
-21
lines changed

scripts/build_layers.sh

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -98,23 +98,6 @@ function make_path_absolute {
9898
echo "$(cd "$(dirname "$1")"; pwd)/$(basename "$1")"
9999
}
100100

101-
function search_wheel {
102-
# Args: [wheel base name] [index]
103-
104-
WHEEL_BASENAME=$1
105-
INDEX=$2
106-
107-
SEARCH_PATTERN="${WHEEL_BASENAME}-[^\"]*${PY_TAG}[^\"]*${PLATFORM}[^\"]*\.whl"
108-
INDEX_URL="${S3_BASE}/index-${INDEX}.html"
109-
echo "Searching for wheel ${SEARCH_PATTERN}"
110-
export WHEEL_FILE=$(curl -sSfL ${INDEX_URL} | grep -o "$SEARCH_PATTERN" | head -n 1)
111-
if [ ! -z "${WHEEL_FILE}" ]; then
112-
curl -sSfL "${S3_BASE}/${WHEEL_FILE}" -o "${WHEEL_FILE}"
113-
echo "Using S3 wheel: ${WHEEL_FILE}"
114-
replace_ddtrace_dep "${WHEEL_BASENAME} = { file = \"${WHEEL_FILE}\" }"
115-
fi
116-
}
117-
118101
function docker_build_zip {
119102
# Args: [python version] [zip destination]
120103

@@ -139,12 +122,15 @@ function docker_build_zip {
139122
PLATFORM="manylinux2014_aarch64"
140123
fi
141124
PY_TAG="cp$(echo "$1" | tr -d '.')"
142-
search_wheel "ddtrace_serverless" "serverless"
143-
if [ -z "${WHEEL_FILE}" ]; then
144-
search_wheel "ddtrace" "manylinux2014"
145-
fi
125+
WHEEL_FILE=$(curl -sSfL "${S3_BASE}/index-manylinux2014.html" \
126+
| grep -o "ddtrace-[^\"]*${PY_TAG}[^\"]*${PLATFORM}[^\"]*\.whl" \
127+
| head -n 1)
146128
if [ -z "${WHEEL_FILE}" ]; then
147129
echo "No S3 wheel found for ${PY_TAG} ${PLATFORM}, using default pyproject.toml version"
130+
else
131+
curl -sSfL "${S3_BASE}/${WHEEL_FILE}" -o "${WHEEL_FILE}"
132+
echo "Using S3 wheel: ${WHEEL_FILE}"
133+
replace_ddtrace_dep "ddtrace = { file = \"${WHEEL_FILE}\" }"
148134
fi
149135
fi
150136

0 commit comments

Comments
 (0)