lgdd / liferay-dxp-releases

Mirror all Liferay DXP Tomcat bundles as GitHub releases in this repository.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Liferay DXP Releases

Mirror all Liferay DXP Tomcat bundles found in releases.json as GitHub releases in this repository.

Usage

Sometimes releases-cdn.liferay.com is slow or unresponsive which has an impact in Liferay workspaces when running the initBundle command with Gradle or bundle-support:init with Maven.

With this mirroring, you can now use URLs from the releases section as a fallback for downloading the bundle by editing the gradle.properties. For example:

liferay.workspace.product=dxp-2024.q1.5
liferay.workspace.bundle.url=https://github.com/lgdd/liferay-dxp-releases/releases/download/dxp-2024.q1.5/liferay-dxp-tomcat-2024.q1.5-1712566347.tar.gz

For Liferay Portal (CE), you can refer to the official GitHub repository:

liferay.workspace.product=portal-7.4-ga112
liferay.workspace.bundle.url=https://github.com/liferay/liferay-portal/releases/download/7.4.3.112-ga112/liferay-ce-portal-tomcat-7.4.3.112-ga112-20240226061339195.tar.gz

Note

Releases in this repository might not be sorted in a chronological order. Make sure to use the search bar to find the edition and version you're looking for.

Timeouts & HTTP errors

At the time of building this, releases-cdn.liferay.com is so unstable that I had to increase requests timeout from 10s to 120s to make sure that I don't miss a release.

But since 10s is already huge for getting one of those static pages, I decided to update a report every day using GitHub Actions:

report

Note

The script requests all the URLs from the releases.json file, once a day at noon (UTC time). It does not represent the average of timeouts & HTTP errors in a day.

About

Mirror all Liferay DXP Tomcat bundles as GitHub releases in this repository.


Languages

Language:Python 100.0%