zscripts-token-savers/CHECKSUMS.txt
KellyMichels d1f775fa9e fix(zdeploy): build docker stacks that come from a Dockerfile
Mirrors the fix in the private scripts repo; the code is identical in both, only
the config differs.

The docker kind ran `docker compose pull` then `docker compose up -d`. That is
right for a stack of published images and wrong for one built from a Dockerfile
in the tree, where there is nothing to pull. `up -d` builds only when the image
is MISSING, so the first deploy works and every one after it uploads the new
code, starts the old image, and reports success.

A project opts into building with deploy.build, which runs
`docker compose build --pull` so the base image is refreshed at the same time.
Stacks that pull are unaffected.

The example config documents the flag on the docker project, next to the
existing note about startApp, because the failure is silent and nobody goes
looking for a setting they do not know exists.

CHECKSUMS.txt regenerated, since two covered scripts changed.

286 tests pass, 1 skipped.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 12:07:17 -05:00

46 lines
3.5 KiB
Plaintext

0a087b9152351ecc56bed280bad91f5ea8dfa17e9a3b642db2a7b1c10f018b19 setup_backup_schedule.ps1
dfce8d0f2329c8095739b6daee38508e23a97a5fef8025be3d1564b86f22a2f0 token-count.ps1
bcc55d43671911814d00e9f446e6771ec1c5c7d0bf7ffc060d505c9aa3e674db zbackup.cmd
c921ba99c176b8e2cd234e5f81c51259d9e054c1b57561b469ac498ac684c500 zbackup.ps1
d41abada132a3107db4c631ff50c4508b64c8dbd1989f2252f709d9e6e45ca86 zbackup_and_sync.ps1
dcc50b5f8597a5f0086be56faf3c90e0218343960daa07abaf74e61a7170ffec zbackup_ec2.cmd
36ea7a9a78947813c14ef151a304f85348ead0411a6f06e88559fae5380dea48 zbackup_ec2.ps1
0cd580b2b09f664003bab6754a0e35a29333dfdb7ca1f7dd4820662bd83f1d2d zchecksums.cmd
be392bd3663c1daa4ce659d22b1431c44c1b19fbabd0efaf48502ca8f9f86e56 zchecksums.ps1
72b1c87a13e7121ce8d8ce835cd69a806b5b7a229261d667d9e656219818b208 zdeploy.cmd
925402c761c9d892b3d69ad0d4c3f682704a702b247d1306fa7923886a499022 zdeploy.ps1
fb9435852c344d8a0719041d0ca4968f9769243ddf925e424b78920b42de6e0b zec2.cmd
42990e046d30c392b4434bb38808f10f629ca4c16f4b086affe9ce8dcb3adeb4 zec2.ps1
91448ee9128e8e70fade9dbd8f744cce2d60fad180577ee276fad2a206495cac zec2_rotatekeys.cmd
cc6cbae0d50768690691c5dd27a67688aa5e1073e3363d4b4e3cc38b236aac32 zec2_rotatekeys.ps1
c78509f5a705e1db3efcee310706035f7e6983d4bfe1b4ea22627451a0151a83 zec2online.cmd
d7f67c2aa1fb91fc12e04ebf54506e8b4a00264178b5b128a9eead05df0f8916 zec2online.ps1
76dbaabc9779c6d8898b64b31ef416df1ab4ff8659dd195dc10aacbad7b766c8 ZHelpers.ps1
386c4ce64544584cb9fcd2f28099742cc3590fb1afe75bb7ea884a8bca7b6ed3 zkill.cmd
5f6c0e00dbcc62981252b6b43e3159fc84840f947ed15ca0fdf77b8fa7cece44 zkill.ps1
21a1d371947c10bfe2b86f1a51c6cfc3992b4e084f61097bad851736032d4bdb ZKiller.ps1
6c6a86d9deb0c3c86e5f7a14c9052c8df26da8273bfc9ebcafa81740e2f1b3bf ZKillOnly.ps1
f6bcd097dfb51cf8664ef95b43cceff58591bdb15f00c585c72459a21b8f4859 zmerge.ps1
0040ece0250d3f562e163e11d7b04533c6dd8d8657bd2d60723414fc0aea267d zpull.cmd
8665a87253dc2733626dcbf1e4107c1235dc0b30d3bf97e58ee96c4f36dd139b zpull.ps1
b550e8cb701b66957a28a4fd2c61bb1f92f91795d0acc292a026db77cc50475f zrelease.cmd
77d38d949461ebad15aa81e24df1ac9bf2cca220f743f5540bdadd6249902326 zrelease.ps1
2b88997d12373a6efce2b130b99eb9f7950751d4a4e685a2d3382f4c1296f1b2 zrepair.cmd
af33bb9748d02da7cf846f2799ff15b70c63ecfbaf70a2f3e369fe3f447feee7 zrepair.ps1
ae485d9e8beb710b737323b282be6f60105b710c706c6c7869679dba2e19b736 zrestart.cmd
ed3c4a07d0b19212503bd29f46e9561a9810ad7c5568c22ebc9e90be7d20adbb zrestart.ps1
32f20168ff66f948cef6ee4d92dff824b8a2814d29cfd61983a8b2aad9db6f22 zrestartd.cmd
118931bdbf7db0a2fa74bc991b876ee042147f6f1f44ff27ee650df83d2abb07 zsetup.cmd
55f9fbfb7dc4486e32cfb4e9a6ab9a67f7f8f53d1344290fe2facbab85c0ad49 zsetup.ps1
182812a4ee405473b3a1a810ac1810fb0dd53367cdc2ea8d5e44d43c96fd5177 zsetup_mail.ps1
8ebc35b38fa484bd6c5578def3d601aae0f2a8bbb32547cf6c20853789b69719 zstart.cmd
522386c8162b74c96c920b16375aa675e17909e7af79cde860689cef530b6646 zstart.ps1
c8813ec5aaa5827661dc0f3076fd79f5436bea6d11a4627ee51dd959cf2a198a zstart_docker.cmd
72fe6e1c198313dd2ad41934d7744ab04679abcbe2ea66769c5e9be0f50eb7ee zstart_docker.ps1
ca67f4a50db47ade6d1c247e12ca446903f1e9c04f454ace7a1c5feef8c5dd5f zstartd.cmd
6b82952690ab9ff74931d842c02e8adfabccbbec0e7add85cc6351bc518c6e70 zstop.ps1
70a071ab58a274919ef85ad29f3cd5b5a88eca34917b3154579335e750d9d686 zsync.cmd
e9428c5fe7645e7f91420ecbfaf11be1c30a57758f3b48c3419f33ac771ce46a zsync.ps1
630782520afeff6d63e517cadc65597de044f782be9135a9176eafdf53831848 zversion.cmd
a5da3320d60fb0eac4b3583fc0cc7ad8c4058a4f2f40a61d731510b91ead4c3e zversion.ps1