tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
smtp4dev: fix updateScript
Defelo
9 months ago
84c82716
7149b425
+6
-4
2 changed files
expand all
collapse all
unified
split
pkgs
by-name
sm
smtp4dev
package.nix
update.sh
+1
-4
pkgs/by-name/sm/smtp4dev/package.nix
···
7
7
npmHooks,
8
8
fetchNpmDeps,
9
9
dotnetCorePackages,
10
10
-
nix-update-script,
11
10
}:
12
11
13
12
buildDotnetModule (finalAttrs: {
···
48
47
mv $out/bin/Rnwood.Smtp4dev $out/bin/smtp4dev
49
48
'';
50
49
51
51
-
passthru.updateScript = nix-update-script {
52
52
-
extraArgs = [ "--version-regex=^(\\d+\\.\\d+\\.\\d+)$" ];
53
53
-
};
50
50
+
passthru.updateScript = ./update.sh;
54
51
55
52
meta = {
56
53
description = "Fake smtp email server for development and testing";
+5
pkgs/by-name/sm/smtp4dev/update.sh
···
1
1
+
#!/usr/bin/env nix-shell
2
2
+
#!nix-shell -i bash -p curl jq nix-update
3
3
+
4
4
+
version=$(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} -sfL "https://api.github.com/repos/rnwood/smtp4dev/releases/latest" | jq -r .tag_name)
5
5
+
nix-update --version="$version" smtp4dev