When an extra build from master on release tag is performed (e.g. having cron buildiing the latest commit in master) the non-snapshot artifacts should not be uploaded. It creates a complicit Nexus repository which breaks the following build.
Sample cron job: https://travis-ci.org/szpak/mockito-java8/jobs/352115159
Possible extra check:
✔ in release branch
✘ not CRON build