This commit is contained in:
the-djmaze 2022-02-16 16:55:56 +01:00
parent 7265cf03d9
commit 536a9d20fd
2 changed files with 19 additions and 3 deletions

View file

@ -2,7 +2,7 @@
<?php
chdir(__DIR__);
$options = getopt('', ['aur','docker','plugins','set-version','skip-gulp','debian']);
$options = getopt('', ['aur','docker','plugins','set-version','skip-gulp','debian','sign']);
if (isset($options['plugins'])) {
require(__DIR__ . '/build/plugins.php');
@ -173,11 +173,18 @@ $zip->close();
$tar->compress(Phar::GZ);
unlink($tar_destination);
$tar_destination .= '.gz';
echo "{$zip_destination} created\n{$tar_destination}.gz created\n";
echo "{$zip_destination} created\n{$tar_destination} created\n";
rename("snappymail/v/{$package->version}", 'snappymail/v/0.0.0');
if (isset($options['sign'])) {
echo "\x1b[33;1m === PGP Sign === \x1b[0m\n";
passthru('gpg --local-user 1016E47079145542F8BA133548208BA13290F3EB --armor --detach-sign '.escapeshellarg($tar_destination), $return_var);
passthru('gpg --local-user 1016E47079145542F8BA133548208BA13290F3EB --armor --detach-sign '.escapeshellarg($zip_destination), $return_var);
}
// Arch User Repository
if ($options['aur']) {
// extension_loaded('blake2')
@ -191,7 +198,7 @@ if ($options['aur']) {
}
$b2sums = function_exists('b2sum') ? [
b2sum("{$tar_destination}.gz"),
b2sum($tar_destination),
b2sum(__DIR__ . '/build/arch/snappymail.sysusers'),
b2sum(__DIR__ . '/build/arch/snappymail.tmpfiles')
] : [];