Skip to content

Deployment

Remi Martin edited this page May 30, 2023 · 8 revisions

Release Process

This page has been created in order not to forget any of the necessary steps for a new release and help the other Piwigo Android developers to understand the process.

Github

  • Merge all working branches on Master.

note: Master branch must always compile.

  • Build apk
  • Create a release tag on Master
  • Add apk
  • Write release notes
  • Create release

Testing

Some functionalities are mandatory and must be tested before release. All tests are manual.

  • Login
  • Upload
    • Single file
    • Multiple files
    • Large file
  • Create / Delete album
  • Edit / Move or update / Delete file

Play store

  • Build appBundle
  • Access Piwigo NG console
  • Add appBundle
  • Write release notes
  • Roll out release

Clone this wiki locally