Introducing plentyDrive

The new plentymarkets tool plentyDrive offers the functionality to skip time-consuming plugin builds by synchronising your local inbox with your system’s preview mode.

Installing the tool

Click the link to access plentyDrive on the plentyMarketplace. Select the route for your operating system and follow the respective installation routine.

Configuring the tool

Follow these steps to complete the setup of plentyDrive.

  1. Open the tool.
  2. Enter your plentymarkets domain. Use https:// or http://.
  3. Enter your login data.
  4. Click on Login.
    → The tool is logged into your system.
  5. Click on Settings.
  6. Select a local folder to be synchronised with the S3 inbox.
  7. Save the settings.
    → plentyDrive will restart.
    → The configuration is complete.

Using the tool

plentyDrive can greatly reduce the amount of time needed for applying changes to your plugins. This chapter will provide an overview of the main functions.

Prerequisites

  • Autodeploy has to be activated in Plugin » Plugin overview.
  • All plugins in the plugin set have to be saved and deployed once.

Important information

  • Only open source plugins not installed via git in your plentymarkets system will be synchronised.
  • Excluded from autodeploy are:
    • all files in the folder resources/libs
    • migrations
  • Forbidden file changes are logged and a warning is displayed.
  • When creating new plugins, the folder name has to match the plugin name.
  • You can exclude plugin files from synchronisation via .gitignore.

Building plugins using plentyDrive

  1. Configure your tool as described above.
  2. Make changes to your plugin in the local folder.
    → plentyDrive recognises any file changes and copies the respective file into the stage directory.
    → Your changes are immediately visible in the browser.

Important: If you want to add new plugins via plentyDrive, the plugin directory name must match the plugin name.

Terra preview

When building a back end UI, there is currently no way to test it. With plentyDrive, you can not only test it, but do so with the same speed plentyDrive lends other plugins.

  1. In the plentyDrive menu, click on Open Terra preview.
    → An emulated Chrome window will open. plentyDrive uses the login session of the system to forward all requests with CORS.
  2. Make changes to your plugin in the local folder.
    → plentyDrive recognises any file changes and copies the respective file into the stage directory.
    → Your changes are immediately visible in the browser.