From 2adb208a0cc0b61a016ba2420fc5f1d06243c306 Mon Sep 17 00:00:00 2001 From: hieplq Date: Wed, 12 Sep 2018 00:55:12 +0700 Subject: [PATCH] IDEMPIERE-3531: note --- note.for.update.readme | 26 ++++++++++++++++++++++++++ org.idempiere.parent/pom.xml | 8 ++++---- 2 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 note.for.update.readme diff --git a/note.for.update.readme b/note.for.update.readme new file mode 100644 index 0000000000..d40dd346b6 --- /dev/null +++ b/note.for.update.readme @@ -0,0 +1,26 @@ +1. cache repository: + - org.idempiere.p2.targetplatform.target + when update url of repository on target file, should change name of target also. format suggest idempiere-yymmdd + - repository on POM file (org.idempiere.parent/pom.xml) + each repository link should have unique id + + ${idempiere-equinox-repository-id} + ${idempiere-equinox-url} + p2 + + + when change value of url change value of id also + +2. feature + when feature list on org.idempiere.p2/category.xml change (version, delete, add,...) do update this file before build + +3. build + maven to p2 ([idempiere-root]/org.idempiere.maven.to.p2) build with profile buildP2FromMaven + mvn verify -P buildP2FromMaven + +4. equinox repository link +on org.idempiere.parent/pom.xml have two link idempiere-equinox-url, idempiere-orbit-url +it for run tycho-eclipserun-plugin and target for run standalone bom like org.idempiere.maven.to.p2 + +it's don't need up to date and don't need same to link on org.idempiere.p2.targetplatform.target +but better make it same \ No newline at end of file diff --git a/org.idempiere.parent/pom.xml b/org.idempiere.parent/pom.xml index 5d628189e7..51bc17bd33 100644 --- a/org.idempiere.parent/pom.xml +++ b/org.idempiere.parent/pom.xml @@ -25,10 +25,10 @@ org.idempiere.p2.targetplatform - http://download.eclipse.org/eclipse/updates/4.7 - eclipse-oxygen - http://download.eclipse.org/tools/orbit/downloads/drops/R20180330011457/repository - orbit-oxygen3a-R20180330011457 + http://download.eclipse.org/eclipse/updates/4.8 + eclipse-photon + http://download.eclipse.org/tools/orbit/downloads/drops/R20180606145124/repository + orbit-photon-R20180606145124 http://downloads.sourceforge.net/project/idempiere/binary.file org.eclipse.equinox.p2.director, org.idempiere.equinox.p2.director.feature.feature.group, org.idempiere.fitnesse.feature.feature.group org.adempiere.server.product