Appfire Command Line Interface (CLI)

What is a CLI? 

A command line interface (or CLI) is a text-based interface (API) for an application. Command Lines provide a concise and powerful way to interact with an application. Applications with command line interfaces can be automated via scripting. 

Appfire CLI (ACLI) is an integrated family of CLIs for Atlassian, Atlassian-related, and other applications.

ACLI provide a consistent and reliable automation platform that allows users, administrators, script writers, and DevOps developers to do tasks, implement business processes, or general automation with Atlassian products.

CLIs are built on the Atlassian remote APIs and deliver a higher level, client based API that is easier to use and more powerful than the underlying product APIs.

Description

This ACLI app provides a family of command line interface (CLI) clients for remotely accessing Atlassian and other products. CLIs are a convenient way to automate administration tasks and content, such as build, test automation or other business processes. This client tool runs on any system (Windows, Linux, MacOS) with Java and can access any number of local or remote products like Jira, Jira Software (Agile), Jira Service Management (JSM), Confluence, Bamboo, Bitbucket, Slack, and Trello.

Included with the ACLI app is the ACLI Shell - a new, modern terminal app to help new users discover ACLI capabilities and increase productivity for more experienced users by providing guided action construction with dynamic prompting on parameters and values. 

The ACLI app can be installed on a local system using platform installers for Windows, Linux, and MacOS or zip distributions. Also available as a Docker Images for ACLI.

Understanding the Appfire CLI has more information on the ACLI family of tools.



NEW: ACLI Master Class

Atlassian CLI Master Class 

Use the ACLI master class and all the hands-on training that it offers to become an expert in the ACLI.

Product documentation