Spaces:
Runtime error
Runtime error
Update Dockerfile
Browse files- Dockerfile +4 -5
Dockerfile
CHANGED
|
@@ -29,22 +29,21 @@ ARG GITHUB_REPO_NAME=confluence-ingestor
|
|
| 29 |
ARG WHEEL_NAME="confluence_ingestor-0.3.0-py3-none-any.whl"
|
| 30 |
|
| 31 |
RUN --mount=type=secret,id=GITHUB_TOKEN,mode=0444,required=true \
|
| 32 |
-
|
| 33 |
-
&& echo "β
GITHUB_TOKEN is set" \
|
| 34 |
&& echo "π Fetching release tag..." \
|
| 35 |
&& RELEASE_TAG=$(curl -s \
|
| 36 |
-
-H "Authorization: token $
|
| 37 |
"https://api.github.com/repos/${GITHUB_USERNAME}/${GITHUB_REPO_NAME}/releases" \
|
| 38 |
| jq -r '.[0].tag_name') \
|
| 39 |
&& echo "π·οΈ Release tag: ${RELEASE_TAG}" \
|
| 40 |
&& ASSET_ID=$(curl -s \
|
| 41 |
-
-H "Authorization: token $
|
| 42 |
"https://api.github.com/repos/${GITHUB_USERNAME}/${GITHUB_REPO_NAME}/releases/tags/${RELEASE_TAG}" \
|
| 43 |
| jq -r '.assets[] | select(.name=="'"${WHEEL_NAME}"'") | .id') \
|
| 44 |
&& echo "π¦ Asset ID: ${ASSET_ID}" \
|
| 45 |
&& echo "π₯ Downloading wheel..." \
|
| 46 |
&& curl -fL \
|
| 47 |
-
-H "Authorization: token $
|
| 48 |
-H "Accept: application/octet-stream" \
|
| 49 |
-o /tmp/${WHEEL_NAME} \
|
| 50 |
"https://api.github.com/repos/${GITHUB_USERNAME}/${GITHUB_REPO_NAME}/releases/assets/${ASSET_ID}" \
|
|
|
|
| 29 |
ARG WHEEL_NAME="confluence_ingestor-0.3.0-py3-none-any.whl"
|
| 30 |
|
| 31 |
RUN --mount=type=secret,id=GITHUB_TOKEN,mode=0444,required=true \
|
| 32 |
+
echo "β
GITHUB_TOKEN is set" \
|
|
|
|
| 33 |
&& echo "π Fetching release tag..." \
|
| 34 |
&& RELEASE_TAG=$(curl -s \
|
| 35 |
+
-H "Authorization: token $(cat /run/secrets/GITHUB_TOKEN)" \
|
| 36 |
"https://api.github.com/repos/${GITHUB_USERNAME}/${GITHUB_REPO_NAME}/releases" \
|
| 37 |
| jq -r '.[0].tag_name') \
|
| 38 |
&& echo "π·οΈ Release tag: ${RELEASE_TAG}" \
|
| 39 |
&& ASSET_ID=$(curl -s \
|
| 40 |
+
-H "Authorization: token $(cat /run/secrets/GITHUB_TOKEN)" \
|
| 41 |
"https://api.github.com/repos/${GITHUB_USERNAME}/${GITHUB_REPO_NAME}/releases/tags/${RELEASE_TAG}" \
|
| 42 |
| jq -r '.assets[] | select(.name=="'"${WHEEL_NAME}"'") | .id') \
|
| 43 |
&& echo "π¦ Asset ID: ${ASSET_ID}" \
|
| 44 |
&& echo "π₯ Downloading wheel..." \
|
| 45 |
&& curl -fL \
|
| 46 |
+
-H "Authorization: token $(cat /run/secrets/GITHUB_TOKEN)" \
|
| 47 |
-H "Accept: application/octet-stream" \
|
| 48 |
-o /tmp/${WHEEL_NAME} \
|
| 49 |
"https://api.github.com/repos/${GITHUB_USERNAME}/${GITHUB_REPO_NAME}/releases/assets/${ASSET_ID}" \
|