Integrate DeployListener into Deploy