Create CI/CD jobs without writing yaml file. Run CI/CD jobs via server, agents or Kubernetes cluster. Test CI/CD jobs locally to avoid tedious commit/push/run/check cycle. more info
Built-in package registry for Docker/NPM/Maven/NuGet/PyPi/RubyGems. Out-of-box integration with CI/CD, code, and issues for information cross-reference. more info
Search code by symbol, file, or regular expression in any commit
Symbol navigation in source and diff. Symbol outline in source view
Comment on any part of code or diff to start a lightweight review without opening pull request. Review comments stay with code for code understanding.
Annotate source or diff to help code review with information extracted from reports such as unit test, code coverage, and static analysis
Customize issue state, field, and link to suite your workflow. Transit states either manually or automatically upon certain events
Open issues directly via email without having an account. Discuss issues without leaving your email
Specify pull request review policy based on author, branch, and changed files. Leverage git change history to suggest appropriate reviewers
Use command palette to jump to projects, files, issues, pull requests, builds, packages, and various settings quickly from anywhere
Organize projects hierarchically so that child projects can inherit settings of parent project to reduce maintenance overhead
LDAP and Active Directory support for account and group membership management
Single Sign-On via OpenID protocol. Built-in support to sign in via GitHub/Discord/Twitch. Force two-factor authentication for groups or whole site
Community support by opening issue in issue tracker
Set up cluster to distribute different projects to different servers for horizontal scaling. Replicate projects in cluster for high availability. No shared storage required. It is ultra easy to set up and maintain. more info
Customize dashboard to show most important information. Share dashboards with users or groups. more info
Search code by file, symbol or regular expression across all accessible projects, or specified projects. try it
Scan lock files, binaries, or container images to report security vulnerabilities, license violations, or secret exposures. more info
Use time tracking to track project progress. Generate timesheets for work statistics or billing. more info
Open interactive web shell to debug running CI/CD jobs. Add instructions to pause CI/CD job, and resume it after diagnostics. more info
Use SendGrid as a mail service to send/receive emails
Support to use separate storage for Git LFS files and published artifacts for cost-effective consideration. more info
Priority email support with guaranteed response of two business days
Subscription period is calculated by dividing total user months with number of non-guest users in OneDev