stages: - prepare - build - deploy - terminate