Submit Build
Information
▸Advanced Options — Description, Visibility, Git Auth, Auto Schedule, Webhook
?
▾
Besides the owner and admins, these users may manage and run this job. A public job can be run by anyone.
Git Auth for Private Repo
For HTTPS private repos, provide a token here. If empty, public repos still work normally.
Token not configured
Auto Schedule
Example: */30 * * * * (every 30 minutes), 0 2 * * * (every day 02:00 UTC).
Webhook Configuration
Webhook off
Token/secret not configured
A dedicated webhook URL is generated after creating the job. Gitee and GitHub are detected automatically; installed providers work too.
If no job-level token/secret is set, it falls back to global WEBHOOK_SECRET (if configured on server).
Leave empty to accept webhook re-queues from any branch. Use patterns like main,release/* to restrict.
Select the Push event in Gitee or GitHub and use this URL. For GitHub, set Content type to application/json and use the same token as the webhook secret.
Workflow
Prepare Stages (optional)
Commands are configured in the stages below; every command now runs as a stage.
Custom stages (optional):
Job Logs — -
Status: -
Job Name: -
Created by: -
Milestones
No milestone info
Artifacts
No artifacts loaded
Build History — -
Publish Release
-
Several jobs can publish into the same project; versions are grouped under
that project on the Releases page and archived under its folder.
▸
Other options — title, notes, source name
Leave blank for the repository name; clearing it forgets a name you set
before. The version is always appended (
oj-src →
oj-src-1.4.0.tar.gz), and the same name is the folder it
unpacks to (oj-src/).
-
Select Branch to Run
Per page:
Please log in first
Loading help…
Generate Temporary Agent Token
Create a one-time temporary token (default valid 10 minutes). Internal key is managed by server.
-
-
Start the agent with the environment variables shown above. The token is one-time use and will be deleted after successful registration or expiry.
Edit Agent
?
▾
Only applies while visibility is Private. A public agent can be used by everyone regardless of this list.
Edit Local Agent
Configure access to the CI/CD server's local execution agent.
Who can use Local:
▾
Reset Password
The account's existing sessions stop working as soon as the password changes.
Settings
Account
-
-
-
-
Password
Every session this account has is signed out, including this one.
Avatar
This account's password is managed outside this service, so there is nothing to change here.
Deleted Jobs
Plugin
New Plugin
?
This plugin ships with the server, so its code cannot be edited here — only the settings above. Upload a file or write a new plugin under a different name to change the code.
Test console