You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rz...@apache.org on 2021/05/26 09:18:12 UTC

[tomee-site-generator] branch master updated: Adds some notes regarding the automatic publishing via Jenkins CI Removes legacy / outdated SVN publishing notes

This is an automated email from the ASF dual-hosted git repository.

rzo1 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-site-generator.git


The following commit(s) were added to refs/heads/master by this push:
     new e59374b  Adds some notes regarding the automatic publishing via Jenkins CI Removes legacy / outdated SVN publishing notes
e59374b is described below

commit e59374b921ef0ac5d40b59d2831fb78253c980a8
Author: Richard Zowalla <rz...@apache.org>
AuthorDate: Wed May 26 11:12:32 2021 +0200

    Adds some notes regarding the automatic publishing via Jenkins CI
    Removes legacy / outdated SVN publishing notes
---
 README.adoc | 24 +++---------------------
 1 file changed, 3 insertions(+), 21 deletions(-)

diff --git a/README.adoc b/README.adoc
index 34ebc21..0ddf7c0 100755
--- a/README.adoc
+++ b/README.adoc
@@ -51,6 +51,7 @@ TIP: the rendering is just a main so if the process doesn't work for you just en
 == Extensions
 
 Build will generate a PDF for each page containing the attribute `jbake-tomeepdf`.
+**Note**: Currently, the PDF generation is disabled.
 
 == Examples
 
@@ -71,24 +72,5 @@ Finally note that the site generation will rely on the cache as well to generate
 
 == Publish (needs an ASF account)
 
-- To publish the website, you have to add and push the related content to the https://github.com/apache/tomee-site-pub[TomEE Site Pub] repository.
-
-== Legacy SVN Publish (not working anymore)
-
-`SvnPub` is a main to push to the staging the site content once built, you need to set the system properties (or properties in ~/.m2/settings.xml)
-`site.password` to your asf password and `site.username` if you user name is not `USER` environment variable for it to work.
-
-It will checkout/update the site from svn then copy the site folder from target directory to synchronize it with the svn version
-and finally it will commit everything.
-
-You can set the system property `site.message` to not use the default commit message.
-
-NOTE: `.content-site-checkout` will be the local copy of the website (if you need to modify manually the files or delete some old ones.
-
-NOTE: if the process fails unexpectedly (wrong update in the logic or anything) you can unlock the `.content-site-checkout` executing inside `svn cleanup`.
-
-To build and deploy on staging at once: `mvn clean compile pre-site`.
-
-Then to deploy to "prod": go on https://cms.apache.org/tomee/publish and hit "Submit" (note: you can review changes before if you want to check what the CMS took as changes).
-
-TIP: the staging is available when https://ci.apache.org/builders/tomee-site-staging build is done (triggered on commit), you can't deploy before.
+- The website is automatically build and published to https://github.com/apache/tomee-site-pub[TomEE Site Pub] by a https://ci-builds.apache.org/job/Tomee/job/site-publish/[Jenkins build job] every 12 hours.
+- The job can also be triggered manually via the Jenkins website.
\ No newline at end of file