gather sha256 hashes of artifacts and upload to s3 with artifacts (#2647)
* gather sha256 hashes of artifacts and upload to s3 with artifacts extra whitespace changes in powershell scripts * typo
This commit is contained in:
parent
9b7f30a0de
commit
f7e50b3a83
3 changed files with 23 additions and 9 deletions
|
@ -12,7 +12,11 @@ else
|
|||
fi
|
||||
|
||||
if [[ "$OS" == 'Linux' ]]; then
|
||||
sha256sum $GITHUB_WORKSPACE/build/nano-node-*-Linux.tar.bz2 | cut -f1 -d' ' > $GITHUB_WORKSPACE/build/nano-node-$TAG-Linux.tar.bz2.sha256
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-*-Linux.tar.bz2 s3://repo.nano.org/$BUILD/binaries/nano-node-$TAG-Linux.tar.bz2 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-$TAG-Linux.tar.bz2.sha256 s3://repo.nano.org/$BUILD/binaries/nano-node-$TAG-Linux.tar.bz2.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
else
|
||||
sha256sum $GITHUB_WORKSPACE/build/nano-node-*-Darwin.dmg | cut -f1 -d' ' > $GITHUB_WORKSPACE/build/nano-node-$TAG-Darwin.dmg.sha256
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-*-Darwin.dmg s3://repo.nano.org/$BUILD/binaries/nano-node-$TAG-Darwin.dmg --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp $GITHUB_WORKSPACE/build/nano-node-$TAG-Darwin.dmg.sha256 s3://repo.nano.org/$BUILD/binaries/nano-node-$TAG-Darwin.dmg.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
fi
|
||||
|
|
|
@ -4,7 +4,8 @@ if (${env:artifact} -eq 1) {
|
|||
if ( ${env:BETA} -eq 1 ) {
|
||||
$env:NETWORK_CFG = "beta"
|
||||
$env:BUILD_TYPE = "RelWithDebInfo"
|
||||
} else {
|
||||
}
|
||||
else {
|
||||
$env:NETWORK_CFG = "live"
|
||||
$env:BUILD_TYPE = "Release"
|
||||
}
|
||||
|
@ -14,11 +15,13 @@ if (${env:artifact} -eq 1) {
|
|||
|
||||
$env:CI = "-DCI_BUILD=ON"
|
||||
$env:RUN = "artifact"
|
||||
} else {
|
||||
}
|
||||
else {
|
||||
if ( ${env:RELEASE} -eq 1 ) {
|
||||
$env:BUILD_TYPE = "RelWithDebInfo"
|
||||
$env:ROCKS_LIB = '-DROCKSDB_LIBRARIES="c:\vcpkg\installed\x64-windows-static\lib\rocksdb.lib"'
|
||||
} else {
|
||||
}
|
||||
else {
|
||||
$env:BUILD_TYPE = "Debug"
|
||||
$env:ROCKS_LIB = '-DROCKSDB_LIBRARIES="c:\vcpkg\installed\x64-windows-static\debug\lib\rocksdbd.lib"'
|
||||
}
|
||||
|
|
|
@ -1,12 +1,19 @@
|
|||
$ErrorActionPreference = "Continue"
|
||||
|
||||
if ( ${env:BETA} -eq 1 ) {
|
||||
$network_cfg="beta"
|
||||
} else {
|
||||
$network_cfg="live"
|
||||
$network_cfg = "beta"
|
||||
}
|
||||
else {
|
||||
$network_cfg = "live"
|
||||
}
|
||||
|
||||
$exe=Resolve-Path -Path $env:GITHUB_WORKSPACE\build\nano-node-*-win64.exe
|
||||
$zip=Resolve-Path -Path $env:GITHUB_WORKSPACE\build\nano-node-*-win64.zip
|
||||
$exe = Resolve-Path -Path $env:GITHUB_WORKSPACE\build\nano-node-*-win64.exe
|
||||
$zip = Resolve-Path -Path $env:GITHUB_WORKSPACE\build\nano-node-*-win64.zip
|
||||
|
||||
(Get-FileHash $exe).hash | Out-file -FilePath "$exe.sh256"
|
||||
(Get-FileHash $zip).hash | Out-file -FilePath "$zip.sh256"
|
||||
|
||||
aws s3 cp $exe s3://repo.nano.org/$network_cfg/binaries/nano-node-$env:TAG-win64.exe --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp "$zip" s3://repo.nano.org/$network_cfg/binaries/nano-node-$env:TAG-win64.zip --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp "$exe.sha256" s3://repo.nano.org/$network_cfg/binaries/nano-node-$env:TAG-win64.exe.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp "$zip" s3://repo.nano.org/$network_cfg/binaries/nano-node-$env:TAG-win64.zip --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
||||
aws s3 cp "$zip.sha256" s3://repo.nano.org/$network_cfg/binaries/nano-node-$env:TAG-win64.zip.sha256 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers
|
Loading…
Add table
Add a link
Reference in a new issue