Legacy Knowledge Base
Published Jun. 30, 2025

Configure Client Extensions Code with Github and Jenkins

Written By

Kanchan Bisht

How To articles are not official guidelines or officially supporteddocumentation. They are community-contributed content and may not alwaysreflect the latest updates to Liferay DXP. We welcome your feedback toimprove How to articles!

While we make every effort to ensure this Knowledge Base is accurate, itmay not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with anyfeedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack"publication program, made available for informational purposes. Articlesin this program were published without a requirement for independentediting or verification and are provided "as is" withoutguarantee.

Before using any information from this article, independently verify itssuitability for your situation and project.
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM).

Issue

  • Is it possible to deploy local code to the Liferay SaaS Cloud environment via Jenkins

  • If users want to maintain the code in Github then which project structure do they need to follow as part of GitHub?

Environment

  • Liferay SaaS

Resolution

  • All of the Liferay cloud consumers have access to an extensions environment where Client Extensions can be deployed and linked with their Liferay SaaS environment.
  • Although a CI service is not present in the extension environment, therefore, users will have to incorporate the lcp deploy commands into their own external CI tool.
  • Liferay cloud (Liferay SaaS offering) consumers can only access the Cloud Console for their Client Extensions environments. This means that users cannot view logs, restart, deploy, or otherwise manage services on the production project.
  • CI, Backup, Database, Liferay, Search, and Webserver are all inaccessible to the users. However, if information is needed, or an action needs to be performed on the Cloud Console, it should be requested by users via support tickets.
  • As a result, this request is not achievable at this time (At the time of publishing this article)

Additional Information

  • Please submit a support ticket in case any more information is required related to this process. 
Did this article resolve your issue ?

Legacy Knowledge Base