Hi That's automatic. Once you have released the repo in nexus, you don't need to do anything else.
regards, Leonardo Uribe 2018-03-09 15:21 GMT-05:00 Eduardo B <[email protected]>: > Thanks again guys, I've been able to update the MyFaces website with JSF > 2.3: https://myfaces.apache.org/ > > I still have one more/final question hopefully. > > How do we get the jars into maven central? > > For example: https://mvnrepository.com/artifact/org.apache.myfaces. > core/myfaces-api > https://mvnrepository.com/ > artifact/org.apache.myfaces.core/myfaces-impl > > I only see the beta jars. > > Thanks, > Eduardo > > On Wed, Mar 7, 2018 at 1:58 PM, Leonardo Uribe <[email protected]> wrote: > >> Hi >> >> It is the same process as in Tobago. Please take a look at myfaces-site >> pom.xml there are some predefined paths: >> >> <properties> >> <site.mainDirectory>${user.home}/myfaces-site/checkout</site >> .mainDirectory> >> <siteContent.path>${user.home}/myfaces-site/site</siteContent.path> >> <!-- it's a default location for performance reason (not checkout the >> content all the time) >> you can override this value in your settings. --> >> <scmCheckout.path>\${site.mainDirectory}</scmCheckout.path> >> <siteDeploy.url>file://${user.home}/myfaces-site/site</siteD >> eploy.url> >> </properties> >> >> In my case there was a folder called /home/lu4242/myfaces-site/checkout >> and other /home/lu4242/myfaces-site/site. site:stage create some files >> in "site" folder, then I just override in checkout and commit. >> >> regards, >> >> Leonardo Uribe >> >> 2018-03-07 12:40 GMT-05:00 Udo Schnurpfeil <[email protected]>: >> >>> Hi Eduardo, >>> >>> I've never done this for the core (only Tobago), so I'm not sure about >>> that... >>> >>> The site you can see here: https://myfaces.apache.org/ is synced by >>> some automatic job from this repo: >>> >>> https://svn.apache.org/repos/asf/myfaces/site/publish/ >>> >>> So, you need to >>> >>> 1. checkout the relevant parts from that URL >>> >>> 2. building the site (it seems that you have done it already) >>> >>> 3. syncing this site (from 2.) locally to the checkout (from 1.) using >>> "mvn site:stage" >>> >>> 4. commit it >>> >>> It seems, there is no many entry and no subfolder for 2.3 currently. I >>> assume this must be created. >>> >>> >>> For Tobago these steps are described here: >>> >>> https://myfaces.apache.org/tobago/release-checklist.html (look for >>> "Building the site") >>> >>> >>> Hope that helps >>> >>> Udo >>> Am 06.03.18 um 22:33 schrieb Eduardo B: >>> >>> I went ahead and checked out src from https://svn.apache.org/re >>> pos/asf/myfaces/site/trunk/ >>> >>> I have modified some files with new download links, reference to MyFaces >>> 2.3.0, etc. When I tried to do mvn site:deploy I'm getting a connection >>> refused error. >>> >>> Caused by: org.apache.maven.plugin.MojoExecutionException: Error >>> uploading site >>> >>> at org.apache.maven.plugins.site.deploy.AbstractDeployMojo.push >>> (AbstractDeployMojo.java:478) >>> >>> at org.apache.maven.plugins.site.deploy.AbstractDeployMojo.depl >>> oy(AbstractDeployMojo.java:332) >>> >>> at org.apache.maven.plugins.site.deploy.AbstractDeployMojo.depl >>> oyTo(AbstractDeployMojo.java:293) >>> >>> at org.apache.maven.plugins.site.deploy.AbstractDeployMojo.exec >>> ute(AbstractDeployMojo.java:172) >>> >>> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMoj >>> o(DefaultBuildPluginManager.java:134) >>> >>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(Moj >>> oExecutor.java:207) >>> >>> ... 20 more >>> >>> Caused by: org.apache.maven.wagon.authentication.AuthenticationException: >>> Cannot connect. Reason: java.net.ConnectException: Connection refused >>> (Connection refused) >>> >>> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon. >>> openConnectionInternal(AbstractJschWagon.java:264) >>> >>> at org.apache.maven.wagon.AbstractWagon.openConnection(Abstract >>> Wagon.java:115) >>> >>> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:216) >>> >>> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:152) >>> >>> at org.apache.maven.plugins.site.deploy.AbstractDeployMojo.push >>> (AbstractDeployMojo.java:428) >>> >>> ... 25 more >>> >>> >>> Maybe I'm missing some kind of permission in the server? >>> >>> Regards, >>> Eduardo >>> >>> On Tue, Mar 6, 2018 at 2:23 PM, Eduardo B <[email protected]> wrote: >>> >>>> Thanks a lot for all the help so far. >>>> >>>> I have distributed the assembly files already. I'm in the final step >>>> which is the site deployment. >>>> >>>> I know I have to run mvn site:site and mvn site:deploy but where do I >>>> run those commands from? >>>> >>>> Is it from >>>> 1) https://svn.apache.org/repos/asf/myfaces/site/trunk/ >>>> >>>> or >>>> 2) https://svn.apache.org/repos/asf/myfaces/core/tags/myface >>>> s-core-module-2.3.0/ >>>> >>>> Also I know I have to do some modifications like the download links, >>>> etc. But how do I create de core23 site? Is it automatically created when >>>> the commands mentioned about are executed? >>>> >>>> Thanks again, >>>> Eduardo >>>> >>>> On Mon, Mar 5, 2018 at 5:50 PM, Udo Schnurpfeil <[email protected]> >>>> wrote: >>>> >>>>> Hi Eduardo, >>>>> >>>>> I'm using this description for the releases of Tobago, which might be >>>>> quite similar: >>>>> >>>>> http://myfaces.apache.org/tobago/release-checklist.html >>>>> >>>>> For the distribution I use this Script (which is linked on the page >>>>> obove). It loads the artefacts from the maven repo (you may also want to >>>>> use your local artifacts, alliteratively. Than it checks the hashes and >>>>> load the stuff up to SVN. >>>>> >>>>> http://myfaces.apache.org/tobago/scripts/release-artifacts.sh >>>>> >>>>> You may modify and use it. >>>>> >>>>> By the way, MD5 hashes shouldn't distributed any longer (the Tobago >>>>> script is not up-to-date, here). >>>>> >>>>> Regards, >>>>> >>>>> Udo >>>>> >>>>> Am 05.03.18 um 23:21 schrieb Eduardo B: >>>>> >>>>> I found this link with good information: http://www.apache >>>>> .org/legal/release-policy.html#upload-ci >>>>> >>>>> I think we need to upload the assembly files via SVN to >>>>> https://dist.apache.org/repos/dist/release/myfaces/ >>>>> >>>>> Please correct me if I'm wrong. >>>>> >>>>> Eduardo >>>>> >>>>> On Mon, Mar 5, 2018 at 5:04 PM, Eduardo B <[email protected]> wrote: >>>>> >>>>>> Does anyone know how to upload the assembly files to any of these >>>>>> pages to start distributing MyFaces Core 2.3.0? >>>>>> >>>>>> https://www.apache.org/dist/myfaces/ >>>>>> https://dist.apache.org/repos/dist/release/myfaces/ >>>>>> >>>>>> >>>>>> I tried via sftp but I was not able to connect. Once I figure that, I >>>>>> should be able to also distribute it to maven central repository and also >>>>>> deploy the myfaces core23 site. >>>>>> >>>>>> Regards, >>>>>> Eduardo M. Breijo >>>>>> >>>>>> On Sat, Feb 24, 2018 at 8:33 PM, Leonardo Uribe <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Hi >>>>>>> >>>>>>> Forget to say, you should "close repo" in nexus. If the artifacts >>>>>>> has some bug you can click "drop" on nexus, if the artifacts are >>>>>>> approved >>>>>>> you can click on "release". >>>>>>> >>>>>>> regards, >>>>>>> >>>>>>> Leonardo Uribe >>>>>>> >>>>>>> 2018-02-24 20:31 GMT-05:00 Leonardo Uribe <[email protected]>: >>>>>>> >>>>>>>> Hi >>>>>>>> >>>>>>>> I can see the artifacts in nexus. >>>>>>>> >>>>>>>> Please log in >>>>>>>> >>>>>>>> https://repository.apache.org >>>>>>>> >>>>>>>> Click on staging repositories >>>>>>>> >>>>>>>> The path of the artifacts is there: >>>>>>>> >>>>>>>> https://repository.apache.org/content/repositories/orgapache >>>>>>>> myfaces-1130/org/apache/myfaces/core/myfaces-core-assembly/ >>>>>>>> >>>>>>>> But you need to close the repo so the artifacts can be downloaded. >>>>>>>> >>>>>>>> regards, >>>>>>>> >>>>>>>> Leonardo Uribe >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2018-02-24 20:13 GMT-05:00 Thomas Andraschko < >>>>>>>> [email protected]>: >>>>>>>> >>>>>>>>> I thougt there are available in the root but cant find it: >>>>>>>>> https://repository.apache.org/content/repositories/ >>>>>>>>> >>>>>>>>> Am Freitag, 23. Februar 2018 schrieb Eduardo B : >>>>>>>>> >>>>>>>>>> Can you send me the link to that orgapachemyfaces-1130 repo? I >>>>>>>>>> tried looking https://repository.apa >>>>>>>>>> che.org/content/repositories/staging/org/apache/myfaces/ but I >>>>>>>>>> could not find it. >>>>>>>>>> >>>>>>>>>> On Fri, Feb 23, 2018 at 12:21 PM, Dennis Kieselhorst < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> > On nexus repository I only see the snapshot of 2.3.1-SNAPSHOT: >>>>>>>>>>> > https://repository.apache.org/content/repositories/snapshots >>>>>>>>>>> /org/apache/myfaces/core/myfaces-core-module/2.3.1-SNAPSHOT/ >>>>>>>>>>> >>>>>>>>>>> As far as I can see a staging repo on nexus has been created: >>>>>>>>>>> Repository orgapachemyfaces-1130 (org.apache.myfaces) >>>>>>>>>>> Created Thursday, February 22, 2018 20:42:43 GMT (GMT+0100) >>>>>>>>>>> Updated Thursday, February 22, 2018 20:42:43 GMT (GMT+0100) >>>>>>>>>>> Activity >>>>>>>>>>> Last operation completed successfully >>>>>>>>>>> Owner embreijo (129.42.208.179) >>>>>>>>>>> User-Agent Apache-Maven/3.3.9 (Java 1.8.0_121; Mac OS X >>>>>>>>>>> 10.13.3) >>>>>>>>>>> >>>>>>>>>>> So looks like you can continue with it... >>>>>>>>>>> >>>>>>>>>>> Regards >>>>>>>>>>> Dennis >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>> >>> >>> >> >
