when I use the Drone just find a different between Jenkins or other tools,
that’s the build and deployment was automatic complete we can not to plan it，how could I control it by a button submit or to let it two phase step ?
You definitely can separate build from deploy:
It works that way :
Everytime a build is successfull and you want to promote it to an environment, you can trigger a deploy event ( by filtering with
event: deployment so not every builds deploys ) from the CLI.
You can also trigger the deploy event from any tool able to submit a deploy hook to your VCS provider ( eg for github : https://developer.github.com/v3/repos/deployments/#create-a-deployment )