Skip to content

Commit

Permalink
windows test
Browse files Browse the repository at this point in the history
  • Loading branch information
kekko7072 committed Mar 7, 2023
1 parent 5e23f36 commit 13e6bf3
Show file tree
Hide file tree
Showing 5 changed files with 68 additions and 2 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,4 @@ app.*.map.json
/android/app/profile
/android/app/release
/.firebase/
/dsa_priv.pem
Binary file modified database_app/database_app
Binary file not shown.
36 changes: 36 additions & 0 deletions dsa_pub.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
-----BEGIN PUBLIC KEY-----
MIIGRjCCBDkGByqGSM44BAEwggQsAoICAQCP+8A4ONUxbh0opCkD15Zhg50watuv
gJeAWtE2j92MvaEvg3Ec21Hiy5KBTTQYiuFjYa4IhjMmfE0oAHHyGwvqupALZ/Qt
DmM/2SX/5ZV8BA+1+wb7zSgaNPkZ94+ElEsWbnoSZxrMPm79CYLYLFBJdSY26RCi
YkRyqmONtAfLfuYVFGJv15fqJvoNDz1NXHKFVoyM7d+R4wam+mum2Sl1vGyd9e3B
uc8taHovkcJclT+40EtCIW9NPBdjfxX7ifZvwdDvzlho60KBfjFNOtHONQjutcB7
j6MV1FdxN35drYPGhe3AmDegGPNNusFr+3PEZd/HHqAeaasuxqglP20VkPDKSB4s
xsaKIUTNCzYaD6xdAoUJawKW1SNPCE5sLpze9gWi/aSDr5xsQ09A23hxMiBwxbco
f1T0s+cqjJCTCU8hlSABJTg25kcE8QxV6q0RhOt5UzOWuYviMMiHdgApc5hMWs0k
+0/aDB4jKgi4QDmQjS+lb4ih8knSr8/pCyFoow5eYiJF15X3e4Ig+WjpNforOZOI
FMYG7ZPR8fh5DEmt6p4lZZeXd7LWunPIvlUz20gdq45/qNHIX4V32kKlySQZrU01
+kKz2zCk0f5orS4X6l2ze3AZWkU0edZY7iv6qw7Jeh9QffPvNin7H2Op0FyBXEYJ
oQ/GCCtz38jhpQIhAMqiJqmQP0dGI/FQQqQo/LuPWocamcHANtO3zK86Vb9lAoIC
ABcBTR6JMlm/lYAwY/oe9Py0+dCgna8yhfV5jYQw+xT+p37he6dodIwDiugIRmJ3
fgGQDPqtUwAzFwkWsZIR7R/TDRT/EiPSx6KHvWSjebZKBnQMlELzGFqmyCXMjIxq
iNvjyOwg5RLqLJWaS8pAe6ntbya2c9rbKpGYw81+ddiaCtzW7wbUgjCnen0v/FzX
7h1H+qoyVzcDaadJQ4oleVzuD+HEoCmbcYd5OvHtz+rU1h/T/TFHjQ83oPlVjQld
Clknq2zI2fBraMAXYsBjNvJVkR4LBg3FLKOewlW6lRLUEmjQk/8mno/ZUwFp0eOH
AzgEBE2+9PL+60FsXWDWx6+PPDFvOIpkdzoNujfxLBz9u5TS19RVrmRbImVf4EXN
yPY1+jSL/R85Xw4ZndPuaOJTveokhjUi8gMouLMCeTnU0HFwiNnrFURFfiqrRg85
qeu0pZt/TVHjhQ7dde97XHL++facfURA+PHxCzZOYjMNE1PRAsct6Yb4/plx2DWR
Loi3OYBzhmJzFGp28r42V8wld7nnI0NpLDfbXolpnpJmZtauPeR7voqTS0shbUD/
QH7fd1rrLNlPFsAzhXiAu+M7cpmufu194SqYYFKybdS1Yo9my3UIyJxjAymsL9LY
2hfwcc7pra5YhTquepcQZlxPqN2V2ICtSPdYCeArNo/CA4ICBQACggIAQ2hvm8+q
VqvaLzrwYIGceYwoJwIsvKyKuXlGtwYD9lsbN4WAM0k/fw2S0sVMrPTLkOOpaCv+
CnEW6bNOCCQ3NOqCs9eMZliQB6shVo4dbf7O347b9fGYHsHf6cKFzaJ6rArGgFUR
hzPudVD7o6T1uxFFaQ2pQ+UBlsQoNyVG3MVl4ZPgIFOFxwGxpW6WS0h8zEvAEPYs
iCif2NT7d4kSrjr6j4FZZWf7QQNQwCg4K+GFNCvmR1NJPRkvTghPfox/MV/BG3nz
bnSmbBY7fNhoL7UkGTJau08nv0IzGMc8Age9CMWMvHwDPsJ4YzY5/tpkvfPwZy/A
idGUOj0tTu3NtcwpFiEg42o4HwBDBsMO3sWMmuCWf3+vC6zsLOBI2XFTKvFOcx0x
xGZE+LT0dpNgOW9kW2qE+ofr8F0ovzVqGTM0GtrhrPNyQwUOBpIK9qPeJBPbQWua
sxKmWszAI9H2jC10JGRGcI25g9TuSASB9f2g9nTvgdnlLmAzjFmdlGfl3Q+Bue8q
R6brHgRNlvSBdojRltp+Ai1dPpZjYCSmACyaJ/Rq7Ek/cOH1ASwMyMdMWhWLfdYh
m7VxdIzuyc63qrou+1USzA3VCyoaP9dtofcB9RDtSrj5dACH9fpFKMxbfDwyShrx
Q28SaghM5LsyxPhtMrLAxkpNnP2OSJMHhj4=
-----END PUBLIC KEY-----
24 changes: 22 additions & 2 deletions release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,31 @@ if [ "$release_choice" == "0" ]; then
sed -i '' 's|\(<!--macOS_start-->\).*\(<!--macOS_end-->\)|\1'"$replacement"'\2|g' "$file_path"

elif [ "$release_choice" == "1" ]; then
flutter_distributor release --name dev --jobs release-windows

# Print what you will run
echo "flutter_distributor release --name dev --jobs release-windows"

# Run the command and store the output in the variable
url=$(flutter_distributor release --name dev --jobs release-windows | grep -o "dist/.*\.zip")

# Print the value of the variable
echo "BUILD PATH: $url"

# Sign code
echo "flutter pub run auto_updater:sign_update $url"
output=$(flutter pub run auto_updater:sign_update "$url")
echo "$output"

# Get variables of signed and length
signature=$(echo "$output" | grep -o 'sparkle:edSignature="[a-zA-Z0-9+/]*=="' | awk -F'"' '{print $2}')
length=$(echo "$output" | grep -o 'length="[0-9]*"' | awk -F'"' '{print $2}')

echo "Signature: $signature"
echo "Length: $length"
else
echo "Invalid release choice. Please choose between 'macOS' or 'Windows'."
exit 1
fi

# Deploy to Firebase
firebase deploy
#firebase deploy
9 changes: 9 additions & 0 deletions windows/runner/Runner.rc
Original file line number Diff line number Diff line change
Expand Up @@ -119,3 +119,12 @@ END

/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED

/////////////////////////////////////////////////////////////////////////////
//
// WinSparkle
//

// And verify signature using DSA public key:
DSAPub DSAPEM "C:\\Users\\franc\\Desktop\\lms\\dsa_pub.pem"

0 comments on commit 13e6bf3

Please sign in to comment.