Can you verify that you're able to build with the new properties too?
-DTARGET_PLATFORM_VERSION_MIN=4.71.1.Final
-DTARGET_PLATFORM_VERSION_MAX=4.73.1.Final
-DTARGET_PLATFORM_CENTRAL_MAX=4.73.0.Final-SNAPSHOT
-DBUILD_ALIAS=AM1
If not, then you're asking for a problem later when we DO flip over to the
new parent pom / target platform based on Photon.
Here's the current list of TP changes you need to support [1]:
docker;4.0.0.201804162200
dtp;1.14.100-201803020938
egit;4.11.0.201803080745-r
jetty;9.4.9.v20180320
orbit;I20180417184143
photon;201804161625-Photon.0.M6plus (from M7 staging site)
reddeer;2.1.0.Final
tm and tm.terminal;3.8.0.201803021406 and 4.4.0.201803141729
webtools;I-3.10.0-20180414044730
[1]
On Fri, Apr 20, 2018 at 9:12 AM, Aurélien Pupier <apupier(a)redhat.com> wrote:
On Fri, Apr 20, 2018 at 2:59 PM, Nick Boldt <nboldt(a)redhat.com> wrote:
> Until all the projects are updated to build cleanly with the new
> Photon-based dependencies (like Red Deer 2.1 instead of 2.0 and Eclipse 4.8
> instead of 4.7.3a), and have built in Jenkins, you'll have to build the
> whole set of projects locally in order to build a downstream one like
> jbosstools-central.
>
> As you can see from the root pom [1], Central depends on several upstream
> projects:
>
> base, server, javaee, portlet (?), jst, hibernate, vpe.
>
> [1]
https://github.com/jbosstools/jbosstools-central/blob/
> master/pom.xml#L27-L62
>
> Once you've built the upstream projects locally (using `mvn clean install
> -DskipTests if you're in a hurry), you can then pass those urls to the
> downstream builds with -Djbosstools-server-site=file:
> ///path/to/jbosstools-server/site/target/repository/
>
> You could also build using the older parent pom, version
> 4.7.3.Final-SNAPSHOT, but then pass in these variables to ensure you're
> using the correct TP and will be correctly nagged about version bumps where
> needed:
>
> -DTARGET_PLATFORM_VERSION_MIN=4.71.1.Final
> -DTARGET_PLATFORM_VERSION_MAX=4.73.1.Final
> -DTARGET_PLATFORM_CENTRAL_MAX=4.73.0.Final-SNAPSHOT
> -DBUILD_ALIAS=AM1
>
> Hope that helps!
>
> Meanwhile, base, forge, fuse extras, and the openshift restclient are
> *green*. Let's get the rest fixed ASAP!
>
fuse-extras is green because we reverted to previous version to avoid
having a broken master
>
> [2]
https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat
> .com/view/Devstudio/view/devstudio_master/
> --
>
> Nick Boldt
>
> Senior Software Engineer, RHCSA
>
> Productization Lead :: JBoss Tools & Dev Studio
>
> IM: @nickboldt / @nboldt /
http://nick.divbyzero.com
> <
https://red.ht/sig>
> TRIED. TESTED. TRUSTED. <
https://redhat.com/trusted>
> @ @redhatnews <
https://twitter.com/redhatnews> Red Hat
> <
https://www.facebook.com/RedHatInc>
> <
https://www.facebook.com/RedHatInc>
>
>
> “The Only Thing That Is Constant Is Change” - Heraclitus
>
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>
--
AURÉLIEN PUPIER
SENIOR SOFTWARE ENGINEER, FUSE TOOLING
Red Hat France <
https://www.redhat.com/>
apupier(a)redhat.com IM: apupier
<
https://red.ht/sig>
--
Nick Boldt
Senior Software Engineer, RHCSA
Productization Lead :: JBoss Tools & Dev Studio
IM: @nickboldt / @nboldt /
TRIED. TESTED. TRUSTED. <