Divide into build and push tasks