We upgraded the EPP Jenkins in the meantime, but even after running the build with Java 11 it failed again.
When I'm looking into the logs I see the following error...
[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: epp.package.cpp 4.10.0.qualifier
[ERROR] Missing requirement: org.eclipse.tools.templates.freemarker.java11 1.0.0.201812111206 requires 'osgi.ee; (&(osgi.ee=JavaSE)(version=11))' but it could not be found
[ERROR] Cannot satisfy dependency: epp.package.cpp 4.10.0.qualifier depends on: org.eclipse.equinox.p2.iu; org.eclipse.cdt.arduino.feature.group 0.0.0
[ERROR] Cannot satisfy dependency: org.eclipse.cdt.arduino.feature.group 9.6.0.201812111211 depends on: org.eclipse.equinox.p2.iu; org.eclipse.tools.templates.freemarker.java11 [1.0.0.201812111206,1.0.0.201812111206]
And when I search for this in the staging p2 repository I find the following entry which should satisfy this requirement
<unit id=
'a.jre.javase' version='
11.0.0' singleton='false'>
<provides size='205'>
<provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='11.0.0'/>
...
<provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/> </provides>
</unit>
Although I expect it to be working, it does not... where is the missing piece?
Thanks,
Markus