-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Description
Transfer of PrestaShop/PrestaShop#37501
Configure the ps_edition_basic builder to be able to build a Beta build using the right versions of the modules MBO, Accounts...
See #12
We need to create a new file here
We can based our new file on the 9.0.0 variant.
we need to modify it to target the correct branch for the beta build and determine what module we want to add to the zip.
We should also test build a zip so we can be sure the config file is correct.
Don't change this attribut for the moment :
config:
draft: true
Final beta build tasks
- Tag the commit on the Open Source repository
ffe8f5463b5bf7a3a725b4fd312b464558a184dfas9.0.0-beta.1@nicosomb - Create the release on Github, copy the changelog for beta 1 from the repo as the content, publish release as Pre-release @nicosomb
- In https://github.com/PrestaShopCorp/smb_edition_builder/pull/518 replace the commit hash with the tag
9.0.0-beta.1and update the generic 9.0.0 config (based on the branch) with the same versions for the module based on what is in the beta Then merge the PR @boherm - Update the repository settings and reset the default branch to
master@boherm - Go to that archive build action https://github.com/PrestaShopCorp/smb_edition_builder/actions/workflows/build-classic-archive.yml The default branch should now be
masteragain, launch the action with9.0.0-beta.1as the value (NOT 9.0.0!!!!) get the built archive zip and XML these are the assets that will have to be published @boherm - Add these assets on the repository https://github.com/PrestaShopCorp/prestashop-classic The release name should be
9.0.0-beta.1(the new version system will be introduce for the final release) @boherm - You now have an URL for the zip asset to be downloaded, this should be used in the PrestaShop.com versions page @boherm
- Follow the rest of the usual release process
- About the dockers, we don't have a template to build a classic version yet, the tool must be updated:
- new version number in the list
9.0.0-beta.1-classictheclassicsuffix is the condition to use a dedicateDockerfile-classictemplate file that will be the base @tleon Handle classic image generation and generate for beta 1 PrestaShop/docker#413
- new version number in the list
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels