gitlab: update.py: invoke bundle lock manually
`bundix -l` doesn't work, as it treats bundler's warning about upgrading the lockfile version as an error, so invoke `bundle lock` manually.
This commit is contained in:
parent
412bb5e04d
commit
4c26ab4198
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env nix-shell
|
#!/usr/bin/env nix-shell
|
||||||
#! nix-shell -i python3 -p bundix common-updater-scripts nix nix-prefetch-git python3 python3Packages.requests python3Packages.lxml python3Packages.click python3Packages.click-log vgo2nix yarn2nix
|
#! nix-shell -i python3 -p bundix bundler common-updater-scripts nix nix-prefetch-git python3 python3Packages.requests python3Packages.lxml python3Packages.click python3Packages.click-log vgo2nix yarn2nix
|
||||||
|
|
||||||
import click
|
import click
|
||||||
import click_log
|
import click_log
|
||||||
@ -135,6 +135,7 @@ def update_rubyenv():
|
|||||||
with open(rubyenv_dir / fn, 'w') as f:
|
with open(rubyenv_dir / fn, 'w') as f:
|
||||||
f.write(repo.get_file(fn, rev))
|
f.write(repo.get_file(fn, rev))
|
||||||
|
|
||||||
|
subprocess.check_output(['bundle', 'lock'], cwd=rubyenv_dir)
|
||||||
subprocess.check_output(['bundix'], cwd=rubyenv_dir)
|
subprocess.check_output(['bundix'], cwd=rubyenv_dir)
|
||||||
|
|
||||||
|
|
||||||
@ -174,6 +175,7 @@ def update_gitaly():
|
|||||||
with open(gitaly_dir / fn, 'w') as f:
|
with open(gitaly_dir / fn, 'w') as f:
|
||||||
f.write(repo.get_file(fn, f"v{gitaly_server_version}"))
|
f.write(repo.get_file(fn, f"v{gitaly_server_version}"))
|
||||||
|
|
||||||
|
subprocess.check_output(['bundle', 'lock'], cwd=gitaly_dir)
|
||||||
subprocess.check_output(['bundix'], cwd=gitaly_dir)
|
subprocess.check_output(['bundix'], cwd=gitaly_dir)
|
||||||
|
|
||||||
os.environ['GOROOT'] = ""
|
os.environ['GOROOT'] = ""
|
||||||
|
Loading…
Reference in New Issue
Block a user