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
npmHooks,
8
fetchNpmDeps,
9
dotnetCorePackages,
10
-
nix-update-script,
11
}:
12
13
buildDotnetModule (finalAttrs: {
···
48
mv $out/bin/Rnwood.Smtp4dev $out/bin/smtp4dev
49
'';
50
51
-
passthru.updateScript = nix-update-script {
52
-
extraArgs = [ "--version-regex=^(\\d+\\.\\d+\\.\\d+)$" ];
53
-
};
54
55
meta = {
56
description = "Fake smtp email server for development and testing";
···
7
npmHooks,
8
fetchNpmDeps,
9
dotnetCorePackages,
0
10
}:
11
12
buildDotnetModule (finalAttrs: {
···
47
mv $out/bin/Rnwood.Smtp4dev $out/bin/smtp4dev
48
'';
49
50
+
passthru.updateScript = ./update.sh;
0
0
51
52
meta = {
53
description = "Fake smtp email server for development and testing";
+5
pkgs/by-name/sm/smtp4dev/update.sh
···
0
0
0
0
0
···
1
+
#!/usr/bin/env nix-shell
2
+
#!nix-shell -i bash -p curl jq nix-update
3
+
4
+
version=$(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} -sfL "https://api.github.com/repos/rnwood/smtp4dev/releases/latest" | jq -r .tag_name)
5
+
nix-update --version="$version" smtp4dev