9393 run : |
9494 # name is like assets manticore-executor_v0.5.1-221214-e089052_linux_amd64:
9595 tar -xzf *.tar.gz
96+
97+ # Setup openssl workaround
98+ mkdir -p .debpkg/DEBIAN
99+ cp -p packages/postrun .debpkg/DEBIAN/postinst
100+
96101 mkdir -p .debpkg/usr/bin
97102 mkdir -p .rpmpkg/usr/bin
98103 mkdir -p .rpmpkg/usr/share/
@@ -135,6 +140,7 @@ jobs:
135140 sed -i 's/{{ MAINTAINER }}/${{ env.MAINTAINER }}/g' $spec_file
136141 sed -i 's/{{ DESC }}/${{ env.DESC }}/g' $spec_file
137142 sed -i 's/{{ ARCH }}/x86_64/g' $spec_file
143+ # sed -i "s@{{ POSTRUN }}@$(<packages/postrun)@g" $spec_file
138144
139145 tar czf tmp.tar.gz "${{ env.APP_NAME }}/"
140146 mkdir -p "$RPMBUILD_SOURCE_DIR"
@@ -187,6 +193,11 @@ jobs:
187193 run : |
188194 # name is like assets manticore-executor_v0.5.1-221214-e089052_linux_arm64:
189195 tar -xzf *.tar.gz
196+
197+ # Setup openssl workaround
198+ mkdir -p .debpkg/DEBIAN
199+ cp -p packages/postrun .debpkg/DEBIAN/postinst
200+
190201 mkdir -p .debpkg/usr/bin
191202 mkdir -p .rpmpkg/usr/bin
192203 mkdir -p .rpmpkg/usr/share
@@ -221,7 +232,7 @@ jobs:
221232 distro : centos7
222233 githubToken : ${{ github.token }}
223234 setup : |
224- mkdir -p "${PWD}/artifacts"
235+ mkdir -p "${PWD}/artifacts/packages "
225236 cp -rp .rpmpkg "${PWD}/artifacts/.rpmpkg"
226237 dockerRunArgs : |
227238 --volume "${PWD}/artifacts:/artifacts"
@@ -245,6 +256,8 @@ jobs:
245256 sed -i 's/{{ MAINTAINER }}/${{ env.MAINTAINER }}/g' $spec_file
246257 sed -i 's/{{ DESC }}/${{ env.DESC }}/g' $spec_file
247258 sed -i 's/{{ ARCH }}/aarch64/g' $spec_file
259+ # sed -i "s@{{ POSTRUN }}@$(<packages/postrun)@g" $spec_file
260+
248261
249262 tar czf tmp.tar.gz "${{ env.APP_NAME }}/"
250263 mkdir -p "$RPMBUILD_SOURCE_DIR"
@@ -294,7 +307,7 @@ jobs:
294307 arch : ' all'
295308 desc : ' ${{ env.EXTRA_DESC }}'
296309 license : ' Apache-2.0'
297- depends : ' ${{ env.APP_NAME }} (>= ${{ steps.vars.outputs.app_version }}), ${{ env.COLUMNAR_NAME }} (>= ${{ env. COLUMNAR_VERSION }})'
310+ depends : ' ${{ env.APP_NAME }} (>= ${{ steps.vars.outputs.app_version }}), ${{ env.COLUMNAR_NAME }} (>= ${{ env. COLUMNAR_VERSION }}), ca-certificates '
298311 - name : Build RPM packages
299312 run : |
300313 sudo apt-get update -y -q
0 commit comments