syndesisio / syndesis-rest

The API for Syndesis - a flexible, customizable, cloud-hosted platform that provides core integration capabilities as a service. It leverages Red Hat's existing product architecture using OpenShift Online/Dedicated and Fuse Integration Services.
https://syndesis-staging.b6ff.rh-idev.openshiftapps.com/api/v1/
Apache License 2.0
6 stars 17 forks source link

Add a plugin repository for SNAPSHOT #818

Closed cunningt closed 6 years ago

cunningt commented 6 years ago

Add a plugin repository for SNAPSHOT, since we are using the ${project.version} for the syndesis plugin. Error I am getting currently on a mvn clean -

[ERROR] Plugin io.syndesis:syndesis-build-helper-maven-plugin:1.1-SNAPSHOT or one of its dependencies could not be resolved: Could not find artifact io.syndesis:syndesis-build-helper-maven-plugin:jar:1.1-SNAPSHOT in 210final (https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-8829) -> [Help 1]

jimmibot commented 6 years ago

@cunningt, thanks! @KurtStam, please review this.

zregvart commented 6 years ago

Perhaps we could influence Maven to build the plugin first, the plugin Maven module is in the same tree (https://github.com/syndesisio/syndesis-rest/tree/master/syndesis-build-helper-maven-plugin)?

cunningt commented 6 years ago

Zoran, the issue for me isn't the build order, it's that we've got a bootstrapping issue that prevents us from running mvn clean on the project before building. I don't think we should be requiring the build to build something during clean.