mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-11-03 01:29:33 +00:00
generate local p2 repo in target/repository folder
- allows cleaning via mvn clean
This commit is contained in:
1 parent
3a9a043a79
commit
76ee054a29
5 files changed
+4
-6
No files matched your search
@@ -1 +1 @@
|
||||
gen/
|
||||
target/
|
||||
@@ -19,8 +19,6 @@
|
||||
<artifactId>tycho-p2-extras-plugin</artifactId>
|
||||
<version>${tycho-version}</version>
|
||||
<configuration>
|
||||
<artifactRepositoryLocation>${basedir}/gen/p2</artifactRepositoryLocation>
|
||||
<metadataRepositoryLocation>${basedir}/gen/p2</metadataRepositoryLocation>
|
||||
<sourceLocation>${basedir}</sourceLocation>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
<listEntry value="4"/>
|
||||
</listAttribute>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.equinox.launcher.Main"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-consolelog -nosplash -verbose -application org.eclipse.equinox.p2.publisher.UpdateSitePublisher -metadataRepository "file:/${project_loc:com.sap.sailing.targetplatform.base}/gen/p2" -artifactRepository "file:/${project_loc:com.sap.sailing.targetplatform.base}/gen/p2" -source "${project_loc:com.sap.sailing.targetplatform.base}" -publishArtifacts -publishArtifactRepository -compress -noDefaultIUs"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-consolelog -nosplash -verbose -application org.eclipse.equinox.p2.publisher.UpdateSitePublisher -metadataRepository "file:/${project_loc:com.sap.sailing.targetplatform.base}/target/repository" -artifactRepository "file:/${project_loc:com.sap.sailing.targetplatform.base}/target/repository" -source "${project_loc:com.sap.sailing.targetplatform.base}" -publishArtifacts -publishArtifactRepository -compress -noDefaultIUs"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="com.sap.sailing.targetplatform.updater"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-jar ${eclipse_home}plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar"/>
|
||||
</launchConfiguration>
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
base="../definitions/race-analysis-p2"
|
||||
remote_repo="http://p2.sapsailing.com/p2/sailing/"
|
||||
local_repo="file://$(readlink -f ../../com.sap.sailing.targetplatform.base/gen/p2/)"
|
||||
local_repo="file://$(readlink -f ../../com.sap.sailing.targetplatform.base/target/repository/)"
|
||||
|
||||
# replace remote p2-repo URL with local repo URL
|
||||
sed -e "/^<repository location=\"/ s@$remote_repo@$local_repo@" $base-remote.target > $base-local.target
|
||||
@@ -19,7 +19,7 @@ echo "Removing old p2-repository"
|
||||
ssh $USER@$SERVER "rm -rf $REPO_HOME/sailing"
|
||||
|
||||
echo "Uploading local repository to $REPO_HOME/sailing"
|
||||
scp -r ../../com.sap.sailing.targetplatform.base/gen/p2 $USER@$SERVER:$REPO_HOME/sailing
|
||||
scp -r ../../com.sap.sailing.targetplatform.base/target/repository $USER@$SERVER:$REPO_HOME/sailing
|
||||
|
||||
echo "Making readable for everyone..."
|
||||
ssh $USER@$SERVER "chmod -R a+r $REPO_HOME/sailing/*"
|
||||
|
||||
Reference in new issue
Block a user