Anatomia de um lançamento trimestral (Quarterly Release)

Os lançamentos do Liferay DXP devem ocorrer trimestralmente e serão chamados de Quarterly Releases (lançamento trimestral). Essas versões contêm manutenção do produto, melhorias e novos recursos. Cada lançamento trimestral deve ser tratado como uma nova versão secundária.

Cada versão trimestral é uma versão agrupada construída a partir do código-fonte e empacotada com vários elementos adicionais.

  • Tomcat: uma versão recente e compatível do Tomcat é incluída no arquivo. O Liferay DXP é implantado dentro da estrutura do Tomcat para fornecer um ambiente fácil de iniciar. Vários arquivos e configurações do Tomcat foram modificados em relação ao padrão para facilitar essa implantação.
  • Liferay Patching Tool: a versão mais recente compatível do Liferay Patching Tool está incluída para facilitar a instalação rápida do hotfix. Liferay Patching Tool pode ser atualizado independentemente da versão do Liferay DXP
  • Liferay Database Upgrade Client: um client program para atualizar os bancos de dados Liferay DXP offline sem iniciar um servidor web.

Mudanças no código-fonte entre lançamentos trimestrais e atualizações

O código-fonte do lançamento trimestral do DXP não é mais distribuído como download na seção Downloads do cliente (página de downloads no nosso Help Center). O código-fonte está disponível no github no repositório liferay-dxp. Para obter mais informações sobre como acessar o repositório liferay-dxp, consulte: Liferay DXP Source Code Access.

Mudanças na estrutura dos arquivos entre o lançamento trimestral e as atualizações

As estruturas de arquivos e pastas são diferentes entre Updates e Quarterly Releases, o que pode afetar a implantação e substituir scripts. As atualizações do Liferay DXP 7.4 foram lançadas com arquivos jar empacotados em um arquivo lpkg, no entanto, o pacote lpkg foi removido com lançamentos trimestrais. Em vez disso, os arquivos jar são compilados e incluídos individualmente. Abaixo está uma tabela de comparação que descreve as alterações na estrutura do pacote ou pasta.

 

Arquivo ou Pasta

Quarterly Releases

(Lançamentos Trimestrais)

DXP 7.4 Updates

(Atualizações do DXP 7.4)

Liferay Home /liferay-dxp /liferay-dxp-7.4.13.u[n]
Tomcat Folder /tomcat /tomcat-[x.y.z]
/OSGi/marketplace files vazio lpkg files
/OSGi/modules files arquivos jar vazio
/OSGi/portal files arquivos jar vazio

 

Estrutura de arquivos de um lançamento trimestral

Formato do nome do arquivo do bundle do lançamento: liferay-dxp-[year].[quarter].[build]-[build-time-stamp]

Como fica a estrutura de arquivos:

liferay-dxp

  • I_ data
    • I_ document_library
      • I_ 20096
    • I_ elasticsearch[x_version]
      • I_ indices
    • I_ hypersonic
      • I_ lportal.script
      • I_ lportal.properties
  • I_ deploy
  • I_ elasticsearch_sidecar
    • I__ [Elasticsearch x.y.z version]
  • I_ license
  • I_ logs
    • I_ companies
      • I_ 0
      • I_ 20096
  • I_ osgi
    • I_ war
    • I_ static
    • I_ state
    • I_ portal
    • I_ modules
    • I_ marketplace
    • I_ configs
    • I_ client-extensions
  • I_ patching-tool
    • I_ cache
    • I_ lib
    • I_ log
    • I_ patches
  • I_ routes
    • I_ default
      • I_ dxp
  • I_ tomcat
    • I_ bin
    • I_ conf
    • I_ lib
    • I_ logs
    • I_ temp
    • I_ webapps
    • I_ work
  • I_ tools
    • I_ portal-tools-db-upgrade-client
Este artigo foi útil?
Utilizadores que acharam útil: 4 de 5