Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • NetiNextToolKit NetiNextToolKit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • shopware6
  • labs
  • NetiNextToolKitNetiNextToolKit
  • Issues
  • #1

Closed
Open
Created Oct 19, 2021 by Miriam Matthiesen@mhoffmann🦊Developer11 of 20 tasks completed11/20 tasks

Manual

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
  • 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)
  • Integrate the manual manual
    • Update / extend the netinventors section in the composer.json
    • Add buy-now bitly links (@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 repository
Edited Oct 19, 2021 by Miriam Matthiesen
Assignee
Assign to
Time tracking