@@ -133,11 +133,13 @@ jobs:
133133 version=$(jq -r '.version // empty' "$json_file")
134134 description=$(jq -r '.description // empty' "$json_file")
135135 command=$(jq -r '.command // empty' "$json_file")
136+ requirements=$(jq -r '.requirements // "requirements.txt"' "$json_file")
136137
137138 echo "LOWERCASE_NAME=${lower_name}" >> $GITHUB_ENV
138139 echo "VERSION=${version}" >> $GITHUB_ENV
139140 echo "DESCRIPTION=${description}" >> $GITHUB_ENV
140141 echo "COMMAND=${command}" >> $GITHUB_ENV
142+ echo "REQUIREMENTS=${requirements}" >> $GITHUB_ENV
141143
142144 if [[ "$version" == *.* ]]; then
143145 version_split=$(echo "$version" | cut -d '.' -f 1)
@@ -296,6 +298,7 @@ jobs:
296298 platforms : ${{ env.PLATFORMS }}
297299 push : true
298300 tags : ${{ env.IMAGE_TAGS }}
301+ build-args : REQUIREMENTS=${{ env.REQUIREMENTS }}
299302 cache-from : type=gha
300303 cache-to : type=gha,mode=max,scope=shared
301304 labels : |
@@ -614,11 +617,13 @@ jobs:
614617 version=$(jq -r '.version // empty' "$json_file")
615618 description=$(jq -r '.description // empty' "$json_file")
616619 command=$(jq -r '.command // empty' "$json_file")
620+ requirements=$(jq -r '.requirements // "requirements.txt"' "$json_file")
617621
618622 echo "LOWERCASE_NAME=${lower_name}" >> $GITHUB_ENV
619623 echo "VERSION=${version}" >> $GITHUB_ENV
620624 echo "DESCRIPTION=${description}" >> $GITHUB_ENV
621625 echo "COMMAND=${command}" >> $GITHUB_ENV
626+ echo "REQUIREMENTS=${requirements}" >> $GITHUB_ENV
622627
623628 if [[ "$version" == *.* ]]; then
624629 version_split=$(echo "$version" | cut -d '.' -f 1)
@@ -777,6 +782,7 @@ jobs:
777782 platforms : ${{ env.PLATFORMS }}
778783 push : true
779784 tags : ${{ env.IMAGE_TAGS }}
785+ build-args : REQUIREMENTS=${{ env.REQUIREMENTS }}
780786 cache-from : type=gha
781787 cache-to : type=gha,mode=max,scope=shared
782788 labels : |
@@ -1095,11 +1101,13 @@ jobs:
10951101 version=$(jq -r '.version // empty' "$json_file")
10961102 description=$(jq -r '.description // empty' "$json_file")
10971103 command=$(jq -r '.command // empty' "$json_file")
1104+ requirements=$(jq -r '.requirements // "requirements.txt"' "$json_file")
10981105
10991106 echo "LOWERCASE_NAME=${lower_name}" >> $GITHUB_ENV
11001107 echo "VERSION=${version}" >> $GITHUB_ENV
11011108 echo "DESCRIPTION=${description}" >> $GITHUB_ENV
11021109 echo "COMMAND=${command}" >> $GITHUB_ENV
1110+ echo "REQUIREMENTS=${requirements}" >> $GITHUB_ENV
11031111
11041112 if [[ "$version" == *.* ]]; then
11051113 version_split=$(echo "$version" | cut -d '.' -f 1)
@@ -1258,6 +1266,7 @@ jobs:
12581266 platforms : ${{ env.PLATFORMS }}
12591267 push : true
12601268 tags : ${{ env.IMAGE_TAGS }}
1269+ build-args : REQUIREMENTS=${{ env.REQUIREMENTS }}
12611270 cache-from : type=gha
12621271 cache-to : type=gha,mode=max,scope=shared
12631272 labels : |
0 commit comments