Merge pull request #316812 from numinit/mattermost-update

mattermost: fix nix-update-script version-regex and webapp auto-update
This commit is contained in:
Tristan Ross 2024-07-07 18:19:23 -07:00 committed by GitHub
commit 8f1e8d56da
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -37,6 +37,10 @@ buildGoModule rec {
hash = "sha256-ZlvO/7kdMopIHBDdFp6wSQCR+NobGdDC6PcVd1iG16E=";
};
# Makes nix-update-script pick up the fetchurl for the webapp.
# https://github.com/Mic92/nix-update/blob/1.3.1/nix_update/eval.py#L179
offlineCache = webapp;
vendorHash = "sha256-TJCtgNf56A1U0EbV5gXjTro+YudVBRWiSZoBC3nJxnE=";
modRoot = "./server";
@ -69,7 +73,7 @@ buildGoModule rec {
passthru = {
updateScript = nix-update-script {
extraArgs = [ "--version-regex" "v(9\.5\.[0-9]+)" ];
extraArgs = [ "--version-regex" "^v(9\.5\.[0-9]+)$" ];
};
tests.mattermost = nixosTests.mattermost;
};