chrisjcc commited on
Commit
3ecd75e
Β·
verified Β·
1 Parent(s): 8c9db16

Update Dockerfile

Browse files
Files changed (1) hide show
  1. 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
- GITHUB_TOKEN=$(cat /run/secrets/GITHUB_TOKEN) \
33
- && echo "βœ… GITHUB_TOKEN is set" \
34
  && echo "πŸ” Fetching release tag..." \
35
  && RELEASE_TAG=$(curl -s \
36
- -H "Authorization: token ${GITHUB_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 ${GITHUB_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 ${GITHUB_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}" \