flyctl: add auto update disable patch
This commit is contained in:
parent
11f79fd8cd
commit
3dcfe64370
2 changed files with 27 additions and 2 deletions
|
@ -25,6 +25,8 @@ buildGoModule rec {
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ];
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
|
|
||||||
|
patches = [ ./disable-auto-update.patch ];
|
||||||
|
|
||||||
preBuild = ''
|
preBuild = ''
|
||||||
go generate ./...
|
go generate ./...
|
||||||
'';
|
'';
|
||||||
|
@ -43,8 +45,6 @@ buildGoModule rec {
|
||||||
--fish <($out/bin/flyctl completion fish) \
|
--fish <($out/bin/flyctl completion fish) \
|
||||||
--zsh <($out/bin/flyctl completion zsh)
|
--zsh <($out/bin/flyctl completion zsh)
|
||||||
ln -s $out/bin/flyctl $out/bin/fly
|
ln -s $out/bin/flyctl $out/bin/fly
|
||||||
# If autoupdate is true, we get into an autoupdate loop
|
|
||||||
$out/bin/flyctl settings autoupdate disable
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
passthru.tests.version = testers.testVersion {
|
passthru.tests.version = testers.testVersion {
|
||||||
|
|
25
pkgs/development/web/flyctl/disable-auto-update.patch
Normal file
25
pkgs/development/web/flyctl/disable-auto-update.patch
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
From 9c76dbff982b0fd8beaffae42a6e98bc1e67f089 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Gabriel Simmer <g@gmem.ca>
|
||||||
|
Date: Fri, 21 Jul 2023 08:16:52 +0100
|
||||||
|
Subject: [PATCH] Disable auto update
|
||||||
|
|
||||||
|
---
|
||||||
|
internal/config/config.go | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/internal/config/config.go b/internal/config/config.go
|
||||||
|
index 1914f8e0..958baf27 100644
|
||||||
|
--- a/internal/config/config.go
|
||||||
|
+++ b/internal/config/config.go
|
||||||
|
@@ -141,7 +141,7 @@ func (cfg *Config) ApplyFile(path string) (err error) {
|
||||||
|
AutoUpdate bool `yaml:"auto_update"`
|
||||||
|
}
|
||||||
|
w.SendMetrics = true
|
||||||
|
- w.AutoUpdate = true
|
||||||
|
+ w.AutoUpdate = false
|
||||||
|
|
||||||
|
if err = unmarshal(path, &w); err == nil {
|
||||||
|
cfg.AccessToken = w.AccessToken
|
||||||
|
--
|
||||||
|
2.41.0
|
||||||
|
|
Loading…
Reference in a new issue