Funktionsbygninger med p2

Definér den nye egenskab:

p2.gathering = true

vil forårsage et par ændringer for funktionsbygninger. Se også siden om layout af funktionsmetadata.

I stedet for at frembringe platformspecifikke arkiver producerer bygningen et enkelt p2-opbevaringssted, som er en gruppe af alle platformene. Det er i praksis det samme som at gennemtvinge en implicit groupConfigurations=true.

Nedenfor finder du en liste over de relaterede egenskaber (gamle og nye):

p2.gatheringAngiv til true for at p2-udgiverbaserede bygninger.
p2.build.repoEn URI til det lokale p2-opbevaringssted på byggetidspunktet. Standardværdien er file:${buildDirectory}/buildRepo. Resultaterne spejles herfra til den endelige arkivplacering.
groupConfigurationsp2.gathering=true har den implicitte effekt at angive groupConfigurations=true. Brug konfigurationen group.group.group til at styre outputformatey.
generate.p2.metadataDette er egenskaben for den gamle integration af metadatageneratoren. Den har ingen virkning, når p2.gathering=true.
p2.metadata.repo
p2.artifact.repo
Disse egenskaber blev tilknyttet generate.p2.metadata og har ingen virkning på funktionsbygninger, når p2.gathering=true, fordi standardfunktionsmåden i dette tilfælde er at oprette et p2-opbevaringssted. Men egenskaberne har en virkning på produktbygninger.
p2.metadata.repo.name
p2.artifact.repo.name
Disse valgfrie egenskaber bruges til at navngive det endelige funktionsopbevaringssted.
p2.compressAngiv til true for at komprimere den endelige funktionsopbevaringssteds-XML til en JAR-fil.
p2.flavorHar ingen effekt for funktionsbygninger, men påvirker produktbygninger.
p2.publish.artifactsIngen virkning, når p2.gathering=true (gammel egenskab).
p2.root.name
p2.root.version
Ingen virkning, når p2.gathering=true (gammel egenskab).
p2.context.reposDefinér kontekstopbevaringssteder. Se genbrug metadata.
repoBaseLocationEn folder, der indeholder opbevaringssteder, som skal transformeres vha. <p2.repo2runnable>. Se også genbrug metadata.
transformedRepoLocationDen folder, der indeholder outputtet fra <p2.repo2runnable>. Se også genbrug metadata.
p2.category.siteEn URL til en site.xml-fil, der bruges til at definere kategorier.
p2.category.definitionEn URL til en category.xml-fil, der bruges til at definere kategorier.
p2.category.prefixDefinér et præfiks for at sikre entydige id'er for kategori-IU'er (installable units - installérbare enheder), der er genereret fra websteds/kategorifiler, som ikke bruger entydige navne.
skipMirroringSpring spejlingstrinnet over. Der oprettes ikke noget endeligt arkiv. Byggeresultaterne findes i ${p2.build.repo}.