Sign in before continuing.
build: deploy reconstruction JARs and unify aggregator and parent POMs
deploy reconstruction JARs
close #678 (closed)
Current deployment only deploys coat-libs. New deployment deploys all the reconstruction JARs.
Click here to show the new deployment tree, for v15.0.0 ...
myLocalMvnRepo/
└── org
└── jlab
├── clas12
│ ├── detector
│ │ ├── clas12detector-alert
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-alert-15.0.0.jar
│ │ │ │ ├── clas12detector-alert-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-alert-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-alert-15.0.0.pom
│ │ │ │ ├── clas12detector-alert-15.0.0.pom.md5
│ │ │ │ └── clas12detector-alert-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-band
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-band-15.0.0.jar
│ │ │ │ ├── clas12detector-band-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-band-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-band-15.0.0.pom
│ │ │ │ ├── clas12detector-band-15.0.0.pom.md5
│ │ │ │ └── clas12detector-band-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-bg
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-bg-15.0.0.jar
│ │ │ │ ├── clas12detector-bg-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-bg-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-bg-15.0.0.pom
│ │ │ │ ├── clas12detector-bg-15.0.0.pom.md5
│ │ │ │ └── clas12detector-bg-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-cnd
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-cnd-15.0.0.jar
│ │ │ │ ├── clas12detector-cnd-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-cnd-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-cnd-15.0.0.pom
│ │ │ │ ├── clas12detector-cnd-15.0.0.pom.md5
│ │ │ │ └── clas12detector-cnd-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-cvt
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-cvt-15.0.0.jar
│ │ │ │ ├── clas12detector-cvt-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-cvt-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-cvt-15.0.0.pom
│ │ │ │ ├── clas12detector-cvt-15.0.0.pom.md5
│ │ │ │ └── clas12detector-cvt-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-dc
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-dc-15.0.0.jar
│ │ │ │ ├── clas12detector-dc-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-dc-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-dc-15.0.0.pom
│ │ │ │ ├── clas12detector-dc-15.0.0.pom.md5
│ │ │ │ └── clas12detector-dc-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-eb
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-eb-15.0.0.jar
│ │ │ │ ├── clas12detector-eb-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-eb-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-eb-15.0.0.pom
│ │ │ │ ├── clas12detector-eb-15.0.0.pom.md5
│ │ │ │ └── clas12detector-eb-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-ec
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-ec-15.0.0.jar
│ │ │ │ ├── clas12detector-ec-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-ec-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-ec-15.0.0.pom
│ │ │ │ ├── clas12detector-ec-15.0.0.pom.md5
│ │ │ │ └── clas12detector-ec-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-fmt
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-fmt-15.0.0.jar
│ │ │ │ ├── clas12detector-fmt-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-fmt-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-fmt-15.0.0.pom
│ │ │ │ ├── clas12detector-fmt-15.0.0.pom.md5
│ │ │ │ └── clas12detector-fmt-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-ft
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-ft-15.0.0.jar
│ │ │ │ ├── clas12detector-ft-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-ft-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-ft-15.0.0.pom
│ │ │ │ ├── clas12detector-ft-15.0.0.pom.md5
│ │ │ │ └── clas12detector-ft-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-htcc
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-htcc-15.0.0.jar
│ │ │ │ ├── clas12detector-htcc-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-htcc-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-htcc-15.0.0.pom
│ │ │ │ ├── clas12detector-htcc-15.0.0.pom.md5
│ │ │ │ └── clas12detector-htcc-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-ltcc
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-ltcc-15.0.0.jar
│ │ │ │ ├── clas12detector-ltcc-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-ltcc-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-ltcc-15.0.0.pom
│ │ │ │ ├── clas12detector-ltcc-15.0.0.pom.md5
│ │ │ │ └── clas12detector-ltcc-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-mc
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-mc-15.0.0.jar
│ │ │ │ ├── clas12detector-mc-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-mc-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-mc-15.0.0.pom
│ │ │ │ ├── clas12detector-mc-15.0.0.pom.md5
│ │ │ │ └── clas12detector-mc-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-mltn
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-mltn-15.0.0.jar
│ │ │ │ ├── clas12detector-mltn-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-mltn-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-mltn-15.0.0.pom
│ │ │ │ ├── clas12detector-mltn-15.0.0.pom.md5
│ │ │ │ └── clas12detector-mltn-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-postproc
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-postproc-15.0.0.jar
│ │ │ │ ├── clas12detector-postproc-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-postproc-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-postproc-15.0.0.pom
│ │ │ │ ├── clas12detector-postproc-15.0.0.pom.md5
│ │ │ │ └── clas12detector-postproc-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-raster
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-raster-15.0.0.jar
│ │ │ │ ├── clas12detector-raster-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-raster-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-raster-15.0.0.pom
│ │ │ │ ├── clas12detector-raster-15.0.0.pom.md5
│ │ │ │ └── clas12detector-raster-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-recoil
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-recoil-15.0.0.jar
│ │ │ │ ├── clas12detector-recoil-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-recoil-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-recoil-15.0.0.pom
│ │ │ │ ├── clas12detector-recoil-15.0.0.pom.md5
│ │ │ │ └── clas12detector-recoil-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-rich
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-rich-15.0.0.jar
│ │ │ │ ├── clas12detector-rich-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-rich-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-rich-15.0.0.pom
│ │ │ │ ├── clas12detector-rich-15.0.0.pom.md5
│ │ │ │ └── clas12detector-rich-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-rtpc
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-rtpc-15.0.0.jar
│ │ │ │ ├── clas12detector-rtpc-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-rtpc-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-rtpc-15.0.0.pom
│ │ │ │ ├── clas12detector-rtpc-15.0.0.pom.md5
│ │ │ │ └── clas12detector-rtpc-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-swaps
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-swaps-15.0.0.jar
│ │ │ │ ├── clas12detector-swaps-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-swaps-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-swaps-15.0.0.pom
│ │ │ │ ├── clas12detector-swaps-15.0.0.pom.md5
│ │ │ │ └── clas12detector-swaps-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-tof
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-tof-15.0.0.jar
│ │ │ │ ├── clas12detector-tof-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-tof-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-tof-15.0.0.pom
│ │ │ │ ├── clas12detector-tof-15.0.0.pom.md5
│ │ │ │ └── clas12detector-tof-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ ├── clas12detector-urwell
│ │ │ ├── 15.0.0
│ │ │ │ ├── clas12detector-urwell-15.0.0.jar
│ │ │ │ ├── clas12detector-urwell-15.0.0.jar.md5
│ │ │ │ ├── clas12detector-urwell-15.0.0.jar.sha1
│ │ │ │ ├── clas12detector-urwell-15.0.0.pom
│ │ │ │ ├── clas12detector-urwell-15.0.0.pom.md5
│ │ │ │ └── clas12detector-urwell-15.0.0.pom.sha1
│ │ │ ├── maven-metadata.xml
│ │ │ ├── maven-metadata.xml.md5
│ │ │ └── maven-metadata.xml.sha1
│ │ └── clas12detector-vtx
│ │ ├── 15.0.0
│ │ │ ├── clas12detector-vtx-15.0.0.jar
│ │ │ ├── clas12detector-vtx-15.0.0.jar.md5
│ │ │ ├── clas12detector-vtx-15.0.0.jar.sha1
│ │ │ ├── clas12detector-vtx-15.0.0.pom
│ │ │ ├── clas12detector-vtx-15.0.0.pom.md5
│ │ │ └── clas12detector-vtx-15.0.0.pom.sha1
│ │ ├── maven-metadata.xml
│ │ ├── maven-metadata.xml.md5
│ │ └── maven-metadata.xml.sha1
│ └── reconstruction
│ ├── 15.0.0
│ │ ├── reconstruction-15.0.0.pom
│ │ ├── reconstruction-15.0.0.pom.md5
│ │ └── reconstruction-15.0.0.pom.sha1
│ ├── maven-metadata.xml
│ ├── maven-metadata.xml.md5
│ └── maven-metadata.xml.sha1
└── coat
└── coat-libs
├── 15.0.0
│ ├── coat-libs-15.0.0.jar
│ ├── coat-libs-15.0.0.jar.md5
│ ├── coat-libs-15.0.0.jar.sha1
│ ├── coat-libs-15.0.0.pom
│ ├── coat-libs-15.0.0.pom.md5
│ └── coat-libs-15.0.0.pom.sha1
├── maven-metadata.xml
├── maven-metadata.xml.md5
└── maven-metadata.xml.sha1
unify aggregator and parent POMs
This cleans up the POM inheritance tree:
- combined
pom.xmlandparent/pom.xml - every POM's parent is
../pom.xml; no more<relativePath>nodes and confusion between../../and../../../, since the default assumption is always../pom.xml