In the EdgeOne Makers development environment, project management is a key aspect for ensuring efficient development and smooth deployment. This chapter details how to manage Makers projects, helping you fully utilize the platform's features.
Note:
A project on Makers represents an application that you deploy from a single Git repository to the platform. Each project can have multiple deployments: one production deployment and multiple preview deployments.
Project List
In the project list, you can view the overview of all projects. Each project shows the following information:
Preview button: Click to generate a temporary link for quickly previewing projects.
Repository information: The currently bound Git repository, latest deployment branch, and submission information.
Acceleration region: Project ownership
Project status:
Running: The project is running normally.
To Deploy: The item is currently undergoing the initial deployment.
Disabled: The project was banned for violating platform regulations.
Unlink: The item cannot be linked due to the deletion or unbinding of the Git repository.
Additionally, you can quickly access recent deployment records, redeploy, or configure projects from the project list.
Creates a Project
Create a project by following these steps:
1. On the project list page, click Create Project in the upper left corner.
2. Import an existing Git repository, select a template provided by the platform, or upload project files directly.
3. Configure project settings, including project name, build and output settings, as well as environment variables.
1. Select the specific project you want to delete and switch to the "Project Settings" page.
2. Find the "Delete Project" section at the bottom of the page, and click Delete Project.
3. In the pop-up dialog box, enter project name to confirm deletion operation, then click Confirm.
Warning:
Proceed with caution. The deleted project cannot be restored.
Project Setting
On the project settings page, you can configure the following:
Project Name
Note:
The project name serves as the project identification and will not affect the Access domain.
Domain Management
You can add a custom domain for each project. Since the project domain is usually used for development and test environment, the platform strongly recommends configuring a custom domain to improve accessibility. For more information, see Domain Name Management.
Git Management
Projects created via a Git repository must maintain repository correlation to ensure deployment is triggered smoothly after code commit.
Attention:
The production branch, preview branch, and their auto-deployment settings have been migrated to Environment Management. Configure them via the associated branch of the corresponding environment.
Configuring Build Deployment
The build and deployment configuration specifies how Makers builds your project. For more information, see Build Guide.
Environment Management
Makers provides each project with two deployment environments by default: Production and Preview (neither can be deleted). They correspond to deployments triggered by the production branch and the preview branch, respectively. Here, you can view the associated branch, domain, and auto-deployment status for each environment. For more information on environment variables and build configuration, see Build Guide.