Learn How Easy It Is to Publish Your Powerful Automic Actions in the Marketplace

Have you considered sharing your Automic actions with the community on our Marketplace?

Kay Koll
Kay Koll, August 15, 2017 3:30 pm
Blog > Marketplace | Innovation | Automation > Learn How Easy It Is to Publish Your Powerful Automic Actions in the Marketplace

In May 2015, we introduced the Automic Marketplace as a hub where Automic Community members can publish and share their Automic job objects as plugins. The ‘action pack’ plugin is a container that adds additional features (or actions) to the automation engine. As part of these packs, more than 300 actions have already been created, all of which can easily be installed, updated and removed. So, if you’re creating useful Automic job objects in your daily work, consider sharing them, because it’s likely they will be valuable to other users.

For any questions and challenges that arise, the Automic Community is a great place to get answers.

Creating a New Automic Action

Version 12 of the automation engine includes a manager that is capable of creating and updating action packs.

Initially, you need to make sure the Process Assembly tab is active in order to access the package manager functionality. Then click on Action Packs in the lower left corner to activate the action pack view. 

The action pack view not only displays the installed action, but also allows you to create and modify other actions.

Click + Create Action Pack to create an action pack.

At first the action pack will be empty, so click Add Action to create the first action.

There are three types of actions available:

  • CLI stands for Command Line Interface
  • REST for Representational State Transfer, which is a web service technology
  • Composite offers the most flexibility of the three

Choose the CLI type and use as Action Tile ‘First CLI Action’. Enter ‘BLOGACTION’ in the Category field and then follow the dialog, before clicking Add.

A new action is created that will need to be finalized. Click Edit to begin the Automic job configuration.

By default, a CLI Action consists of a Windows and UNIX tree. The Windows tree includes an empty Windows JOBS object and the UNIX tree a UNIX object. At the beginning the job process definitions are empty. Go to the Process tab of the Windows job and type a simple ‘dir’ or in the Process tab of the UNIX job type ‘ls’. Okay, neither job definition is fancy or complex, but they demonstrate the fundamentals of the concept.

That’s it – the Automic action has been finished and ready to be tested!

Testing the New Automic Action

First, create a standard workflow (JOBP) which will be used for testing the Automic action. You can use TEST. BLOG.ACTION.JOBP as a name. Next, open the object browser on the right-hand side of the application web interface (AWI). Make sure the Actions view is active, and use drag and drop to add the action to the workflow.

Continue with the configuration of the action, which by default includes two PROMPT objects. These can be accessed via the Properties of the action object. From here, choose an agent and login object to use for the action test.

Click Save and then the Execute button to start testing the new action. The Automic workflow will execute either the ‘ls’ or the ‘dir’ command depending on which operating system the agent is installed.

Exporting the New Automic Action

Once the new Automic action has been successfully tested, it can be published in the Marketplace. Although beforehand the action needs to be exported as an Automic action pack.

The Process Assembly view provides the necessary functionality to export the actions. Click on Action Packs to get the list of all installed action packs. 

Click the Export button and store the package file in your file system.

This action package file can be either installed on a different automation engine instance/client, or it can be published on the Automic marketplace.

Publish the Action in the Automic Marketplace

In order to publish a new action, log in to the Automic Marketplace: https://marketplace.automic.com

Click Submit Your Plugin and follow the Marketplace’s publishing wizard.

That’s it! The Automic Marketplace team will check the action to avoid any malicious actions being published.

Once the Automic Marketplace team has released the action, it is available for the other Automic users immediately. The support of the actions will then be covered by the Automic Community. You will be informed by the Automic Community if somebody raises a question related to your action.

And Finally...

The new Marketpalce RESTful API lets you search and upload plugins directly to the marketplace from the AWI.  Use our pre-built API actionpack or build your own custom integrations with the API documentation. For futher reading go to https://marketplace.automic.com/restful-api

New Call-to-action

Plug in CA Solutions Through the Automic Marketplace

Suggested resource

Plug in CA Solutions Through the Automic Marketplace

Plug in CA Solutions Through the Automic Marketplace

When it comes to automation, Automic has led the way for over 20 years. Now, as part of the CA Technologies family, we just became even more powerful.

Back to the blog
Kay Koll

Kay Koll

Kay Koll is Senior Presales Engineer at Automic Software. He specializes in helping companies automate their business processes and has been working in the IT industry for more than 20 years. His primary role at Automic is to demonstrate and present the product portfolio, and he also supports prospects during the proof of concept phase.