NetiNextOrderAmountHandler issueshttps://gitlab.netinventors.de/shopware6/labs/NetiNextOrderAmountHandler/-/issues2021-02-01T15:33:50Zhttps://gitlab.netinventors.de/shopware6/labs/NetiNextOrderAmountHandler/-/issues/1Setup deployment / manual2021-02-01T15:33:50ZMiriam MatthiesenSetup deployment / manualThe deployment must be created for the default branch. The integration will be processed in the seperated branch `deployment-integration`.
**Use https://gitlab.netinventors.de/cow-pasture/deployment/ as template**
- [ ] Change default ...The deployment must be created for the default branch. The integration will be processed in the seperated branch `deployment-integration`.
**Use https://gitlab.netinventors.de/cow-pasture/deployment/ as template**
- [ ] Change default branch to the branch with the highest latest tag
- [ ] Delete old deployment stuff `.build`, `build.sh`
- [ ] Copy current `.editorconfig`
- [ ] Integrate GitLab templates `.gitlab`
- [ ] Integrate deployment `changelog`, `dev-ops`, `.gitlab-ci.yml`, `build.local.env`, `gulpfile.js`
- [ ] Replace the `PLUGIN_NAME` with the current plugin name in the `.gitlab-ci.yml` file
- [ ] Configure the `CI_PROJECT_DIR`, `PLUGIN_NAME` and `RELEASE_PATH` variables in the `build.local.env` file
- [ ] Ensure that the storefront JavaScript apps are configured correctly / there should be the files `main.js`, `dev.js` and `prod.js` configured in the `src/Resources/app/storefront` directory.
- [ ] Configure the `frontendApps`array in the `gulpfile.js` file
- [ ] Delete `CHANGELOG_de-DE.md` and `CHANGELOG_en-GB.md` files _(will be generated dynamically)_
- [ ] Integrate the Shopware Store information `src/Resources/store`
- [ ] Copy `label` and `description` from the Shopware Account to **label** and **description** in the section `extra` from the `composer.json`
- [ ] Migrate `features` and `highlights` from the Shopware Account to the `*_features.txt` and `*_highlights.txt` files
- [ ] Replace the `icon.png` _(Maybe already exists in the plugin (128px x 128px) - located under the defined path `plugin-icon` in the `extra` section of the `composer.json` file)_
- [ ] Add the images in the current defined sort order
- [ ] Migrate the plugin description from the Shopware Account into the `manual/docs/*/inc.desription.md` files **(only use simple and basic markdown due to the limitations in the Shopware Account / only add the plugin description, the faq section and so on will be attached through a template)**
- [ ] Migrate `categories` and `tags` from the Shopware Account to the `store.json` ([Available categories](https://github.com/FriendsOfShopware/FroshPluginUploader/wiki/Data-for-store.json#categories-you-can-use-up-to-two))
- [ ] Integrate the manual `manual`
- [ ] Update / extend the `netinventors` section in the `composer.json` (@tpierschel generates the buy-now bitly links)
- [ ] Migrate the missing content from Zendesk and / or the Shopware Account.
- [ ] Verify that the version attribute has no leading `v` in the `composer.json`
- [ ] Update / extend `.gitignore`
- [ ] Protect tags in the GitLab repository
- [ ] Enable Packages for the repository
- [ ] Enable Pipelines _(Everyone With Access)_ and Pages _(Everyone)_ for the repository
- [ ] Add Shopware Account credential variables
- [ ] Set the topics `Manual`, `Deyployment`, `Shopware6` for the repository (Settings -> General -> Topics)
- [ ] Add GitLab Runner to the repositoryMiriam MatthiesenMiriam Matthiesen