diff options
| author | Xe Iaso <me@xeiaso.net> | 2024-05-09 12:27:05 -0400 |
|---|---|---|
| committer | Xe Iaso <me@xeiaso.net> | 2024-05-09 12:27:05 -0400 |
| commit | a1aa80c0279511dc0247d621ad53c36f28319f42 (patch) | |
| tree | f05cf392e912d4807f21f095e50b3c32810af472 /cmd | |
| parent | c4ded3a77bd8c145403e2789600c67bd09e2f3a5 (diff) | |
| download | x-a1aa80c0279511dc0247d621ad53c36f28319f42.tar.xz x-a1aa80c0279511dc0247d621ad53c36f28319f42.zip | |
updates
Signed-off-by: Xe Iaso <me@xeiaso.net>
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/sapientwindex/yeetfile.js | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/cmd/sapientwindex/yeetfile.js b/cmd/sapientwindex/yeetfile.js index 9ac9169..4d6b49a 100644 --- a/cmd/sapientwindex/yeetfile.js +++ b/cmd/sapientwindex/yeetfile.js @@ -1,3 +1,19 @@ nix.build(".#docker.sapientwindex"); docker.load("./result"); -docker.push("ghcr.io/xe/x/sapientwindex"); +const image = `ghcr.io/xe/x/sapientwindex:${yeet.datetag}`; +docker.tag("ghcr.io/xe/x/sapientwindex", image); +docker.push(`ghcr.io/xe/x/sapientwindex`); +docker.push(image); +yeet.run("kubectl", "apply", "-f=manifest.yaml"); +yeet.run("kubectl", "patch", "deployment", "sapientwindex", "--subresource='spec'", "--type='merge'", "-p", JSON.stringify({ + spec: { + templates: { + spec: { + containers: [{ + name: "bot", + image + }] + } + } + } +})); |
