这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@josegonzalez
Copy link
Member

@josegonzalez josegonzalez commented Sep 24, 2019

Todo:

  • Send output from any deploy-related command to logger
  • Move ps:kill-deploy to builds:cancel
  • Add builds/builds:list command which shows all currently running deploys
  • Add builds:info $APP command which shows the status of that deploy, buildpacks in use, and the date the deploy started (and ended?)
  • Add builds:output $APP command which tails the logs of a given deploy

Related: https://github.com/heroku/heroku-builds

@josegonzalez josegonzalez changed the title Add new deploys plugin Add new builds plugin Oct 8, 2019
@josegonzalez josegonzalez force-pushed the track-deploys branch 2 times, most recently from 8f432d1 to 613a285 Compare September 10, 2023 03:32
@josegonzalez josegonzalez changed the base branch from master to 0.32-release September 10, 2023 03:32
@josegonzalez josegonzalez added this to the v0.32.0 milestone Oct 15, 2023
@josegonzalez josegonzalez modified the milestones: v0.32.0, v0.33.0 Oct 16, 2023
Base automatically changed from 0.32-release to master October 17, 2023 04:55
@josegonzalez josegonzalez modified the milestones: v0.33.0, v0.34.0 Jan 20, 2024
@josegonzalez josegonzalez force-pushed the track-deploys branch 2 times, most recently from 9abe353 to 80e8132 Compare March 13, 2024 02:36
@josegonzalez josegonzalez mentioned this pull request Mar 13, 2024
@josegonzalez josegonzalez changed the base branch from master to 0.34-release March 14, 2024 10:09
@josegonzalez josegonzalez force-pushed the track-deploys branch 2 times, most recently from c33a73f to c7b2f1e Compare March 14, 2024 14:53
@josegonzalez josegonzalez modified the milestones: v0.34.0, v0.35.0 Mar 18, 2024
Base automatically changed from 0.34-release to master March 18, 2024 19:48
@josegonzalez josegonzalez changed the base branch from master to 0.35-release September 21, 2024 22:52
The DOKKU_PID now never gets overwritten except in the case that DOKKU is executed by the sudo user. If the command ends up executing a deploy, then the pid of the `dokku` owned process - which may have been executed via sudo - will be written to the file lock, allowing future commands to interact with the original process.

Additionally, the new builds plugin can be used to handle killing a build.
This still needs tightening to ensure we don't trigger this for normal git plugin commands - as well as anything that triggers a deploy - but works in a pinch.
@josegonzalez josegonzalez mentioned this pull request Sep 21, 2024
@josegonzalez josegonzalez removed this from the v0.35.0 milestone Sep 22, 2024
Base automatically changed from 0.35-release to master September 23, 2024 05:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants