Keep make deploy off the image build's generated inputs 967ef74f6fd9
Its rsync --delete removed images/rust/vendor, npm-cache and warm on Earth while an image build was reading them. refs andymccall/oxygen#59
- Author
- Andy McCall @andymccall <[email protected]>
- When
- · 2026-10-02 22:53 UTC
- Signature
- ✔ signed by Andy McCall
- Hash
967ef74f6fd9847b2d48a7a20b27bade903fe122f34d4eab7e48efb5242a0020- Depends on
- 42fa95540468 d23464c0ac60 e9bfea8e26db
- Depended on by
- nothing yet
- In bookmarks
- api-unknown-fields cancel-landed-runs clear-waiting close-proposal-140 diffusion-pin-bookmark draft-ready image-check job-waits main oh-comment-body-file proposal-list-fast run-one-job wiki-says-so
- In tags
- v0.3.1 v0.4.0 v0.4.1 v0.4.2 v0.5.0 v0.5.1 v0.5.2 v0.6.0 v0.6.1 v0.7.0 v0.8.0 v0.9.0 v0.9.1 v0.9.11 v0.9.15 v0.9.16 v0.9.19 v0.9.2 v0.9.20 v0.9.21 v0.9.22 v0.9.23 v0.9.24 v0.9.3 v0.9.4 v0.9.5 v0.9.6 v0.9.7 v0.9.8 v0.9.9
- Edits
- 2 atoms, 0 tree operations, 1 file
Browse the tree at this change
modified Makefile +1 −1
| … | 22 unchanged lines |
||
| 23 | 23 | ||
| 24 | 24 | # Developer edition on Earth (docs/deploy.md). |
|
| 25 | 25 | deploy: |
|
| 26 | - | rsync -a --delete --exclude target --exclude node_modules --exclude .oxy/objects/loose ../oxygen ../oxygenflow ../oxygenhub claude@earth:src/ |
|
| 26 | + | rsync -a --delete --exclude target --exclude node_modules --exclude .oxy/objects/loose --exclude images/rust/vendor --exclude images/rust/npm-cache --exclude images/rust/warm ../oxygen ../oxygenflow ../oxygenhub claude@earth:src/ |
|
| 27 | 27 | B="$$(oxy --plain describe 2>/dev/null)"; ssh claude@earth "source ~/.cargo/env && cd src/oxygenhub && OXY_BUILD='$$B' cargo build --release && sudo install -m 0755 target/release/oxygenhub /usr/local/bin/oxygenhub && sudo systemctl restart oxygenhub && systemctl is-active oxygenhub" |
|
| 28 | 28 | ||
| 29 | 29 | # Move the pinned oxygenflow (deps/oxygenflow) to its main on Earth, with the |
|
| … | 5 unchanged lines |