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
DEVin its name and-devin 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-devwhilemy-pluginis 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.
