dot CMS

New Feature: Automate Development & Deployments with dotCLI

New Feature: Automate Development & Deployments with dotCLI

Share this article on:

One thing that is always top of mind for the dotCMS product team is, how we can improve the developer experience. We spend a lot of time on UI and editing experiences, but for engineers and DevOps teams focused on streamlining development and infrastructure, we always look for ways to make their day-to-day lives easier.

One major way we are doing this is with the launch of dotCLI! 🥳

dotCLI is a CLI tool that provides devs with a command-based interface for automating tasks and managing software deployment processes. 

dotCLI replaces uploading and editing via WebDAV and the legacy Bash CLI, offering more features and functionality. 


So what exactly can you do with dotCLI? 

dotCLI will automate several tasks related to content management and deployment. Some specific examples include: 

  • Synchronizing Entities: dotCMS can push and pull file assets, content types, languages, and sites (including site variables) between a local workspace and a dotCMS environment. This automation simplifies content updates and deployments.

  • CI/CD Integration: dotCLI integrates with Continuous Integration/Continuous Delivery (CI/CD) pipelines. This allows you to automate pushing and pulling files from a GitHub repository to a target dotCMS environment, streamlining the deployment process further.

  • Version Control Integration: dotCLI works seamlessly with version control systems like Git, enabling developers to manage changes in content types, assets, and configurations. By syncing these changes across environments, dotCLI ensures that version history is tracked and easily managed.

  • Creating Scripts for Repetitive Tasks: The command line interface provided by dotCLI allows developers to write scripts that automate repetitive tasks. This can enhance productivity and maintain consistency in deployment processes. 


What’s Next & Getting Started 

While we will continue to work on dotCLI improvements, it’s available now for devs to get started. Installing dotCLI is straightforward using npm:

[npm install -g @dotcms/dotcli]

 

Check out our documentation for more details.

80
Recommended Reading
  • Migrating Your OSGi Plugins to dotEvergreen: Adapting to the New Index API
    24 Mar 26
    Technical Guides

    Migrating Your OSGi Plugins to dotEvergreen: Adapting to the New Index API

    An update on infrastructural changes, information on a breaking change introduced that may affect some plugins, and a migration guide for those affected.

    Fabrizzio

    Fabrizzio Araya

    Software Engineer

  • What Is Rich Text? How It Works in a Headless CMS
    23 Mar 26
    Content Management

    What Is Rich Text? How It Works in a Headless CMS

    What is rich text, and how does it differ from Rich Text Format (.rtf)? Learn how rich text works in content management systems, how headless CMS platforms store it as structured data, and why the format matters for omnichannel delivery.

    Fatima

    Fatima Nasir Tareen

    Marketing Specialist

  • Structured Content for GEO: How dotCMS Powers AI-Ready Digital Experiences
    21 Mar 26
    AI in CMS

    Structured Content for GEO: How dotCMS Powers AI-Ready Digital Experiences

    Discover how dotCMS revolutionizes AI-driven digital experiences with structured content for Generative Engine Optimization (GEO). Learn how our enterprise solution enhances AI visibility, enabling large language models to accurately process and cite machine-readable data. Dive into best practices for creating AI-ready content and explore the benefits of a headless CMS model. Optimize your content for AI discovery and experience seamless omnichannel delivery. Contact us to leverage dotCMS for your AI-powered search needs.

    Fatima

    Fatima Nasir Tareen

    Marketing Specialist

  • AI Content Governance for Content Teams: A Practical Framework
    9 Mar 26
    AI in CMS

    AI Content Governance for Content Teams: A Practical Framework

    Learn why AI content governance is essential for content teams. Discover how to protect brand consistency, reduce legal risk, and manage AI across dozens of sites with dotCMS’s built-in governance tools.

    Fatima

    Fatima Nasir Tareen

    Marketing Specialist

Explore dotCMS for your organization

image

dotCMS Named a Major Player

In the IDC MarketScape: Worldwide AI-Enabled Headless CMS 2025 Vendor Assessment

image

Explore an interactive tour

See how dotCMS empowers technical and content teams at compliance-led organizations.

image

Schedule a custom demo

Schedule a custom demo with one of our experts and discover the capabilities of dotCMS for your business.