Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Draft: Bump nextcloud theme to 27.0.0

Alexandre Roux requested to merge dev/update-nextcloud-theme-version into main

https://gitlab.e.foundation/e/infra/deployments/-/issues/396

Related to https://gitlab.e.foundation/e/infra/ecloud/nextcloud-apps/nextcloud-theme/-/pipelines/397555

Checklist

  • Keep MR in Draft status
  • Remove MR Draft status only after all app updates and theme updates in the Dockerfile have been tagged/released and final image is at staging
  • Get app versions on server already: occ app:list
  • Ensure that none of the versions in Dockerfile are downgraded
  • Update app version using job id for apps including build steps
    • Once the job is tagged/released, update the job id again before final merge
  • Update app version using branch name for apps without build steps
    • Once app is tagged/released, update app version using the correct tag
  • Update the theme version
    • During development, use the branch name
    • Once theme is tagged/released, update image to use the correct tag
  • Post deployment, get app versions again with occ app:list
    • Verify that no app was disabled during the upgrade process(if it was, understand why and add a suitable fix either to image or deployment process)

Adding a new app to image

  • Add the correct version variable in Dockerfile are downgraded
  • Extract app to the correct directory as per reference
  • Add a correct rsync entry at reference
  • Bump last number in version to ensure changes are copied over during update

Adding a new patch to image

  • Add the patch in the patches subdirectory
  • Add the patch command to Dockerfile
  • Bump last number in version to ensure changes are copied over during update

Coding Style and Guidelines

Edited by Alexandre Roux

Merge request reports

Loading