3b8cff8b32
* Test GH pages * Add workflow * Maybe fix path * Restructure * Rename list file * Naming * Restructure again * Add readme, final touches * Add script to update PPA * Update change log * Update Makefile * Avoid commiting keys by accident * Documnet PPA_SIGNING_KEY in script
21 lines
516 B
Bash
Executable File
21 lines
516 B
Bash
Executable File
#/bin/bash
|
|
# Run from repository root
|
|
# Needs PPA_SIGNING_KEY base64 encoded in env var
|
|
|
|
echo ${PPA_SIGNING_KEY} | base64 -d > ppa-signing-key.asc
|
|
gpg --import ppa-signing-key.asc
|
|
rm ppa-signing-key.asc
|
|
|
|
cargo deb -p nym-mixnode
|
|
|
|
mv target/debian/*.deb ppa/debian
|
|
|
|
cd ppa
|
|
|
|
dpkg-scanpackages --multiversion . > Packages
|
|
gzip -k -f Packages
|
|
|
|
apt-ftparchive release . > Release
|
|
gpg --default-key "nym@nymtech.net" -abs -o - Release > Release.gpg
|
|
gpg --default-key "nym@nymtech.net" --clearsign -o - Release > InRelease
|