if (publications == null) {
return;
}
for (Object publication : publications) {
if (publication instanceof CharSequence) {
Publication publicationObj = getProject().getExtensions()
.getByType(PublishingExtension.class).getPublications().findByName(publication.toString());
if (publicationObj != null) {
addPublication(publicationObj);
} else {
log.error("Publication named '{}' does not exist for project '{}' in task '{}'.",