A project is primarily configured as code by adding a .drone.yml file to the root of your repository. Your configuration is versioned with your code and follows the same branching structure.

Every time you push code, create or update a pull request, or push a tag the system will fetch your yaml configuration file and execute your pipeline.

Learn how to configure the following resources:

Pipeline /configure/pipeline Secrets /configure/secrets Signature /configure/signature Cron /configure/cron