JUBELBUILD — DEVELOPER TOOLS

Project - Manager

Store and switch between different plugin datasets — slugs, author data, GitHub credentials and Freemius IDs — right from a dropdown in the workspace.

One workspace. Many plugins.

A dataset is a saved configuration profile for one plugin. It holds everything JubelBuild needs to correctly label, inject and deploy that plugin — without re-entering the same data on every build.

What a dataset holds

  • Plugin name: the display name, shown in the workspace header and used to identify the dataset in the project selector.
  • Slug / paid slug: the folder name for FREE (e.g. my-plugin) and optionally PRO (e.g. my-plugin-pro) — used to name archives and validate uploaded ZIPs.
  • Author name & URI: injected into every PHP header during the build, so all three archives carry the correct attribution automatically.
  • GitHub repo & PAT (PRO): the repository path (user/repo) and a Personal Access Token for automated pushes — stored per dataset.
  • Freemius ID & bearer token (PRO): your Freemius product ID and API token for direct PRO release deployment — stored separately per dataset.

Managing datasets

Create a dataset

Open ⚙️ Project Manager in the workspace toolbar, fill in name, slug, author data and any PRO credentials, then click Save Dataset — it appears immediately in the project dropdown.

Switch between plugins

Select any saved dataset from the dropdown at the top of the workspace. The active dataset is applied instantly — the next ZIP you upload is validated and built against those settings.

Edit or delete

Re-open the Project Manager while a dataset is active to update any field. Delete removes it after confirmation; all other datasets stay untouched.

Export, import & backup

Export JSON

Download all datasets as a single JSON file from the Project Manager panel — keep it as a backup or migrate your configuration to another WordPress install.

Import JSON

Paste a previously exported JSON and confirm — all datasets are restored immediately. The current state is auto-backed-up before the import overwrites anything.

Auto-backups

JubelBuild snapshots your datasets on every update, activation and before each save. The last five snapshots are kept and restorable in one click from the System Check panel.

Slug validation

  • ✓ DEV-tag check: the plugin must carry DEV in its name and -dev in its text domain — a FREE or PRO build uploaded by mistake is rejected immediately.
  • ✓ Slug match: the ZIP folder name must contain the active dataset's slug; uploading other-plugin-dev while my-plugin is active is caught with a clear error.
  • ✓ No overwrite risk: together these checks ensure you never build the wrong plugin under the wrong project — even when switching quickly between datasets.

Manage all your plugins from one workspace

Create a dataset for each plugin, switch in seconds, and build with confidence — no reconfiguration needed.

s2Member®
Nach oben scrollen