diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2020-09-20 01:15:58 +0200 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2020-09-20 20:12:33 +0200 |
commit | 0c5ddf335836c521215ecc9bfbb07ba45256a7df (patch) | |
tree | 5e47d4482c577fffb62194aea74bac9d134a929b /maintainers/scripts | |
parent | c1b05442ffd6cf3cf529cad469bebe8169b156e9 (diff) | |
download | nixpkgs-0c5ddf335836c521215ecc9bfbb07ba45256a7df.tar nixpkgs-0c5ddf335836c521215ecc9bfbb07ba45256a7df.tar.gz nixpkgs-0c5ddf335836c521215ecc9bfbb07ba45256a7df.tar.bz2 nixpkgs-0c5ddf335836c521215ecc9bfbb07ba45256a7df.tar.lz nixpkgs-0c5ddf335836c521215ecc9bfbb07ba45256a7df.tar.xz nixpkgs-0c5ddf335836c521215ecc9bfbb07ba45256a7df.tar.zst nixpkgs-0c5ddf335836c521215ecc9bfbb07ba45256a7df.zip |
maintainers/scripts/update.nix: run update script with UPDATE_NIX_ATTR_PATH
The environment variable will contain the attribute path the script is supposed to update.
Diffstat (limited to 'maintainers/scripts')
-rw-r--r-- | maintainers/scripts/update.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/maintainers/scripts/update.py b/maintainers/scripts/update.py index 61387ee8cb3..74e36eaf80c 100644 --- a/maintainers/scripts/update.py +++ b/maintainers/scripts/update.py @@ -39,7 +39,7 @@ async def run_update_script(merge_lock: asyncio.Lock, temp_dir: Optional[Tuple[s eprint(f" - {package['name']}: UPDATING ...") try: - update_process = await check_subprocess(*package['updateScript'], stdout=asyncio.subprocess.PIPE, stderr=asyncio.subprocess.PIPE, cwd=worktree) + update_process = await check_subprocess('env', f"UPDATE_NIX_ATTR_PATH={package['attrPath']}", *package['updateScript'], stdout=asyncio.subprocess.PIPE, stderr=asyncio.subprocess.PIPE, cwd=worktree) update_info = await update_process.stdout.read() await merge_changes(merge_lock, package, update_info, temp_dir) |