About Tycho, Maven, p2 and Target-Platforms: From Pain to Best Practice
summary
Shares a concrete Tycho + Maven setup used for the Virtual Satellite framework: uses a p2 server to cache external dependencies and reference that cache from the target-platform definition, defines a reusable product and test fragments and deploys built products to a p2 repository, runs builds in Jenkins, and separates development / integration / release builds so dependent applications pin framework versions without breaking Tycho builds.
AI-written summary · about
chapters (9)
- 0:00Tycho, Maven, p2 and Target Platforms
- 2:26Project context and infrastructure
- 5:02Tycho plugin configuration
- 8:17Jenkins integration and automation
- 10:36Multiple projects and repositories
- 13:05Build process and releases
- 15:50Neue Features und Projektentwicklung
- 17:16Project templates and setup
- 18:42Zusammenfassung und Feedback
related talks
37mApache Maven 102: Best Practices
29mPlatform engineering maturity - Your key to competitive differentiation
31mTekton for Java Developers
42mContinuous Deployment into the Unknown with Artifactory, Bintray, Docker and Mesosphere
37mAchieving High Performance with an Internal Developer Platform
22mFrom 25 Minutes to 2.5: Okta's Journey to Faster Builds
34m(Re)building an Engineering Culture: DevOps at Target
25mA song of DevOps and TYPO3 - Developing a platform to host TYPO3
