|
23 | 23 | if [[ "$OS" == 'Linux' && "$IS_RPM_DEPLOY" -eq "1" ]]; then
|
24 | 24 | RPMS=$(find ${GITHUB_WORKSPACE}/artifacts/RPMS -type f -name '*.rpm')
|
25 | 25 | SRPMS=$(find ${GITHUB_WORKSPACE}/artifacts/SRPMS -type f -name '*.src.rpm')
|
| 26 | + |
26 | 27 | for rpm in $RPMS; do
|
27 |
| - sha256sum ${rpm} > ${GITHUB_WORKSPACE}/$(basename "${rpm}.sha256") |
| 28 | + SHA=$(sha256sum ${rpm}) |
| 29 | + echo "Hash: $SHA" |
| 30 | + echo $SHA > ${GITHUB_WORKSPACE}/$(basename "${rpm}.sha256") |
| 31 | + |
28 | 32 | aws s3 cp ${rpm} s3://repo.nano.org/$DIRECTORY/binaries/$(basename "${rpm}") --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
29 | 33 | aws s3 cp ${GITHUB_WORKSPACE}/$(basename "${rpm}.sha256") s3://repo.nano.org/$DIRECTORY/binaries/$(basename "${rpm}.sha256") --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
30 | 34 | done
|
| 35 | + |
31 | 36 | for srpm in $SRPMS; do
|
32 |
| - sha256sum ${srpm} > ${GITHUB_WORKSPACE}/$(basename "${srpm}).sha256") |
| 37 | + SHA=$(sha256sum ${srpm}) |
| 38 | + echo "Hash: $SHA" |
| 39 | + echo $SHA > ${GITHUB_WORKSPACE}/$(basename "${srpm}).sha256") |
| 40 | + |
33 | 41 | aws s3 cp ${srpm} s3://repo.nano.org/$DIRECTORY/source/$(basename "${srpm}") --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
34 | 42 | aws s3 cp ${GITHUB_WORKSPACE}/$(basename "${srpm}).sha256") s3://repo.nano.org/$DIRECTORY/source/$(basename "${srpm}.sha256") --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
35 | 43 | done
|
36 | 44 | elif [[ "$OS" == 'Linux' ]]; then
|
37 |
| - sha256sum $GITHUB_WORKSPACE/build/nano-node-*-Linux.tar.bz2 >$GITHUB_WORKSPACE/nano-node-$TAG-Linux.tar.bz2.sha256 |
38 |
| - sha256sum $GITHUB_WORKSPACE/build/nano-node-*-Linux.deb >$GITHUB_WORKSPACE/nano-node-$TAG-Linux.deb.sha256 |
| 45 | + SHA=$(sha256sum $GITHUB_WORKSPACE/build/nano-node-*-Linux.tar.bz2) |
| 46 | + echo "Hash: $SHA" |
| 47 | + echo $SHA >$GITHUB_WORKSPACE/nano-node-$TAG-Linux.tar.bz2.sha256 |
| 48 | + |
| 49 | + SHA=$(sha256sum $GITHUB_WORKSPACE/build/nano-node-*-Linux.deb) |
| 50 | + echo "Hash: $SHA" |
| 51 | + echo $SHA >$GITHUB_WORKSPACE/nano-node-$TAG-Linux.deb.sha256 |
| 52 | + |
39 | 53 | aws s3 cp $GITHUB_WORKSPACE/build/nano-node-*-Linux.tar.bz2 s3://repo.nano.org/$DIRECTORY/binaries/nano-node-$TAG-Linux.tar.bz2 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
40 | 54 | aws s3 cp $GITHUB_WORKSPACE/nano-node-$TAG-Linux.tar.bz2.sha256 s3://repo.nano.org/$DIRECTORY/binaries/nano-node-$TAG-Linux.tar.bz2.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
41 | 55 | aws s3 cp $GITHUB_WORKSPACE/build/nano-node-*-Linux.deb s3://repo.nano.org/$DIRECTORY/binaries/nano-node-$TAG-Linux.deb --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
42 | 56 | aws s3 cp $GITHUB_WORKSPACE/nano-node-$TAG-Linux.deb.sha256 s3://repo.nano.org/$DIRECTORY/binaries/nano-node-$TAG-Linux.deb.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
43 | 57 | else
|
44 |
| - sha256sum $GITHUB_WORKSPACE/build/nano-node-*-Darwin.dmg >$GITHUB_WORKSPACE/build/nano-node-$TAG-Darwin.dmg.sha256 |
| 58 | + SHA=$(sha256sum $GITHUB_WORKSPACE/build/nano-node-*-Darwin.dmg) |
| 59 | + echo "Hash: $SHA" |
| 60 | + echo $SHA >$GITHUB_WORKSPACE/build/nano-node-$TAG-Darwin.dmg.sha256 |
| 61 | + |
45 | 62 | aws s3 cp $GITHUB_WORKSPACE/build/nano-node-*-Darwin.dmg s3://repo.nano.org/$DIRECTORY/binaries/nano-node-$TAG-Darwin.dmg --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
46 | 63 | aws s3 cp $GITHUB_WORKSPACE/build/nano-node-$TAG-Darwin.dmg.sha256 s3://repo.nano.org/$DIRECTORY/binaries/nano-node-$TAG-Darwin.dmg.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
47 | 64 | fi
|
0 commit comments