Skip to content

Commit 53d870b

Browse files
committed
dev-workflow: add all dependencies to buildbot-dev
1 parent 4868929 commit 53d870b

File tree

1 file changed

+25
-5
lines changed

1 file changed

+25
-5
lines changed

packages/buildbot-dev.nix

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,20 @@
11
{
2-
writeShellScriptBin,
3-
python,
2+
bash,
43
buildbot,
5-
buildbot-worker,
6-
buildbot-nix,
7-
buildbot-gitea,
84
buildbot-effects,
5+
buildbot-gitea,
6+
buildbot-nix,
97
buildbot-plugins,
8+
buildbot-worker,
9+
cachix,
10+
coreutils,
11+
git,
12+
lib,
13+
nix,
14+
nix-eval-jobs,
15+
openssh,
16+
python,
17+
writeShellScriptBin,
1018
}:
1119
let
1220
pythonEnv = python.withPackages (ps: [
@@ -22,6 +30,18 @@ in
2230
writeShellScriptBin "buildbot-dev" ''
2331
set -xeuo pipefail
2432
git_root=$(git rev-parse --show-toplevel)
33+
export PATH=${
34+
lib.makeBinPath [
35+
nix-eval-jobs
36+
cachix
37+
git
38+
openssh
39+
nix
40+
bash
41+
coreutils
42+
buildbot-effects
43+
]
44+
}
2545
mkdir -p "$git_root/.buildbot-dev"
2646
cd "$git_root/.buildbot-dev"
2747
"${pythonEnv}/bin/buildbot" create-master .

0 commit comments

Comments
 (0)