split build and push scripts