Should work now Regards Carsten
2014-07-21 17:59 GMT+02:00 Pierre De Rop <[email protected]>: > ok ! the post made by Sahoo helped me a lot and I released the OBR. > I also updated the site; but now I still have to update Jira before sending > an announcement ... > > unfortunately, when clicking on > https://issues.apache.org/jira/secure/project/ViewProject.jspa?pid=12310100 > , > I'm getting an error: "You cannot edit the configuration of this project." > > Can someone give me the rights to allow me to mark the dependency manager > 3.2.0 as relased and to create the next dm version ? > > many thanks; > /Pierre > > > On Mon, Jul 21, 2014 at 1:48 PM, Pierre De Rop <[email protected]> > wrote: > > > Hi, > > > > I found this interesting post, where Sahoo is explaining how he released > > the prefs bunlde to the OBR: > > > > http://www.mail-archive.com/dev%40felix.apache.org/msg30595.html > > > > so, I will try to use the same command that Sahoo used: > > > > $export dist=# your checkout of > > (https://dist.apache.org/repos/dist/release/felix) > > $ export artifactId=# artifactId of the bundle getting released > > $ export version=# version of the bundle getting released > > $exportsite=# your checkout of > > (https://svn.apache.org/repos/asf/felix/site/trunk/content) > > $exportobr=${site}/obr > > $mvn org.apache.felix:maven-bundle-plugin:deploy-file \ > > -DremoteOBR=releases.xml \ > > -Durl=file:${obr} \ > > > > -DbundleUrl= > http://repo1.maven.org/maven2/org/apache/felix/${artifactId}/${version}/${artifactId}-${version}.jar > > \ > > -DpomFile=${dist}/${artifactId}-${version}.pom \ > > -Dfile=${dist}/${artifactId}-${version}.jar > > $svn commit -m"..." ${obr}/repository.xml > > > > > > > > cheers; > > /Pierre > > > > > > > > On Sun, Jul 20, 2014 at 10:46 PM, Pierre De Rop <[email protected]> > > wrote: > > > >> Hi everybody, > >> > >> I should probably know all this since a long time ... but I'm trying to > >> proceeed with the promotion of the DM 3.2.0 release; So, following the > >> instructions from [1], I have uploaded the DM 3.2.0 artifacts to the > Felix > >> dist; then I released the maven repository. > >> > >> Now, I'm at the point where I would like to release the DM bundles to > the > >> OBR. But I'm not sure I understand what I have to do. So, according to > the > >> documentation, I should do something like this: > >> > >> $ export site=# your checkout of ( > https://svn.apache.org/repos/asf/felix/site/trunk/content)$ export > obr=${site}/obr$ mvn clean install \ > >> org.apache.felix:maven-bundle-plugin:deploy \ > >> -DprefixUrl=http://repo1.maven.org/maven2 \ > >> -DremoteOBR=releases.xml \ > >> -DaltDeploymentRepository=apache.website::default::file:///${obr}$ > svn commit -m"..." ${obr}/repository.xml > >> > >> > >> The directory of my DM checkout is > >> "/home/nxuser/work/osgi/felix-trunk/dependencymanager"; > >> > >> so, since I would like to first release the DM core to the OBR, I have > >> tried to do this: > >> > >> --- > >> export site=/home/nxuser/work/osgi/felix-trunk/dependencymanager/core > >> export obr=${site}/obr > >> mvn clean install org.apache.felix:maven-bundle-plugin:deploy > >> -DprefixUrl=http://repo1.maven.org/maven2 -DremoteOBR=releases.xml > >> -DaltDeploymentRepository=apache.website::default::file:///${obr} > >> --- > >> > >> with the following output: > >> [INFO] Using alternate deployment repository > >> > apache.website::default::file:////home/nxuser/work/osgi/felix-trunk/dependencymanager/core/obr > >> [INFO] LOCK > >> > file:////home/nxuser/work/osgi/felix-trunk/dependencymanager/core/obr/releases.xml > >> [INFO] Downloading releases.xml > >> [INFO] Computed bundle uri: > >> > http://repo1.maven.org/maven2/org/apache/felix/org.apache.felix.dependencymanager/3.2.1-SNAPSHOT/org.apache.felix.dependencymanager-3.2.1-SNAPSHOT.jar > >> [INFO] Writing OBR metadata > >> [INFO] Deploying > >> > http://repo1.maven.org/maven2/org/apache/felix/org.apache.felix.dependencymanager/3.2.1-SNAPSHOT/org.apache.felix.dependencymanager-3.2.1-SNAPSHOT.jar > >> [INFO] Writing OBR metadata > >> [INFO] Uploading releases.xml > >> [INFO] UNLOCK > >> > file:////home/nxuser/work/osgi/felix-trunk/dependencymanager/core/obr/releases.xml > >> [INFO] > >> ------------------------------------------------------------------------ > >> [INFO] BUILD SUCCESS > >> > >> now, I'm having the following file in dependencymanager/core/obr/ > >> directory: > >> -> > >> releases.xml > >> releases.xml.lock > >> > >> so, my first question is: am I correct so far ? I'm not sure because in > >> the dependencymanager/core/obr/releases.xml, the version used for the > >> dependencymanager core artifact is 3.2.1-SNAPSHOT while I would like to > >> deploy in the OBR the just releasing DM core, which version is 3.2.0 > >> (3.2.1-SNAPSHOT is the next development version which has been > generated by > >> the "mvn release prepare/perform" commands). > >> > >> then; I have not yet committed the obr/releases.xml file; but should I > >> really do it now ? and then how the OBR will be updated with the new DM > >> core 3.2.0 version ? > >> > >> thanks in advance and kind regards; > >> /Pierre > >> > >> > >> > >> > >> > >> [1] > >> > http://felix.apache.org/documentation/development/release-management-nexus.html#create-an-announcement > >> > >> > > > -- Carsten Ziegeler Adobe Research Switzerland [email protected]
