wip: fix: expose deploy progress #484

Closed
decentral1se wants to merge 1 commits from fix-deploy-progress into main
Owner

#478

🧗🧗🧗

  • decode JSONMessage from the runtime
  • expose status output in parallel, per-service (bubbletea)
  • successful deployment
  • expose healthcheck failures
  • visualise deployment failures (stream.err)
  • writing logs on deployment failure (internal.TailLogs)
  • cancelling deployment (ctrl-c)
  • parsing status out of progress bar into single line
  • experiment with .env version writing and failures
    • should we write the failure if the deployment failed?
    • what does undeploy of a rolled back deployment write?
  • ensure several deployment scenarios are manually tested
https://git.coopcloud.tech/toolshed/abra/issues/478 🧗🧗🧗 - [x] decode `JSONMessage` from the runtime - [x] expose status output in parallel, per-service (`bubbletea`) - [x] successful deployment - [x] expose healthcheck failures - [x] visualise deployment failures (`stream.err`) - [ ] writing logs on deployment failure (`internal.TailLogs`) - [ ] cancelling deployment (`ctrl-c`) - [ ] parsing status out of progress bar into single line - [ ] experiment with `.env` version writing and failures - should we write the failure if the deployment failed? - what does undeploy of a rolled back deployment write? - [ ] ensure several deployment scenarios are manually tested
decentral1se force-pushed fix-deploy-progress from 18d9c73d10 to a691b1f72f 2025-01-13 22:18:28 +00:00 Compare
decentral1se force-pushed fix-deploy-progress from a691b1f72f to 2b149e05f5 2025-01-14 11:20:22 +00:00 Compare
decentral1se force-pushed fix-deploy-progress from 2b149e05f5 to 8a0b7ef3d0 2025-01-14 12:07:20 +00:00 Compare
decentral1se force-pushed fix-deploy-progress from 8a0b7ef3d0 to 1f7db8e61a 2025-01-14 14:14:43 +00:00 Compare
decentral1se force-pushed fix-deploy-progress from 1f7db8e61a to 45af3d1332 2025-01-18 09:02:13 +00:00 Compare
decentral1se force-pushed fix-deploy-progress from 45af3d1332 to 278457c509 2025-01-18 12:11:48 +00:00 Compare
decentral1se force-pushed fix-deploy-progress from 278457c509 to 8a19536ace 2025-02-11 10:03:10 +00:00 Compare
Author
Owner

This needs to be broken down into piece.

I'm gonna come back at it from another angle.

This needs to be broken down into piece. I'm gonna come back at it from another angle.
decentral1se closed this pull request 2025-03-13 07:45:10 +00:00
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing

Pull request closed

Sign in to join this conversation.
No description provided.