I have a doubt regarding the best way to make the deployment of the artifacts of an application, I know i can create separate jobs to do this, but the Deployment Job would have to build the application again, or have a way to enjoy the artifact generated by the build job?
Or the best way would be to join the Build and Deployment Jobs in one? Considering the flexibility of not having to make a deployment to each commit
PS: Internal Environments Deployments
Thanks