Closed jchauncey closed 8 years ago
nevermind. i was able to reproduce this twice but now I cant.
@jchauncey I may be able to explain this. The builder watches the k8s event stream for app removal, and when it sees a Delete
event, it deletes the git directory for the app on its filesystem.
It's likely here that you deleted & re-created the app, then git push
ed the code before the builder saw the event and deleted the app directory, which would cause the Everything up-to-date
message to be shown.
Summary
If you have an app and you did a
git push
to deploy it. If you destroy that app and recreate it with the same name you cannot repush that same commit.Replication Steps
deis create foo
git push deis master
deis destroy -a foo
deis create foo