Memories app with hide archive option
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 Ronak Patel