I was trying to have two jobs in Jenkins for building headlessly with
Bucky: one for publishing the target platform and the other one for
actually doing the build.
Before this, I had already managed to get working single jobs building
my stuff, by having the job first resolving and materializing the target
platform and then performing the actual building, but I wanted to
separate the jobs.
I have different projects where I materialize the target platform both with
importtargetdefinition -A my.site/My.target
and others with
and the target platform is acrhived and published successfully...
now in the second job I specified the Target Platform from the drop down
list in the Jenkins Job, however, when I run this job (starting from an
empty workspace), I get errors because during project resolution the
bundles and features which should be taken from the target platform are
searched using the rmap of my project:
ERROR  : No suitable provider for component
org.eclipse.xsd:osgi.bundle/[2.6.0,3.0.0) was found in resourceMap
am I missing something?
Of course I changed the commands to run the second job in order NOT to
resolve the target platform because I assumed this was taken from the
published one, and the Jenkins job would automatically pass the target
platform, am I wrong?