Project
What is it ?
Projects are central point of Free Commit. This is a configuration, builds are launched from here.
Creation
On GUI, you can create a project from another project, to do this click on "by model".
Name
Name of project
Yes
Description
Used only for information
No
Number build to keep
After each build, the lastest builds are cleared. Helps protect your disk space
Yes
Allow concurrent execution
⚠️Ask yourself if the external systems on which you deploy support the competition. This is not the case for cloudflare workers and can cause a denial of service
Yes
Repository
SSH url of you project
Yes
Branch
Used for check if project is concerned by event. If event doesn't have specific branch (issue comment etc), put "*". See Buildfor more
Yes
Deployment file path
Path to your deploy specifications file. (/.free-commit/deploy.yaml if your file is at the .free-commit directory)
Yes
Allowed developers
User with developer role only who can launch this build
No
Last updated