Skip to content

Skedulo/SkeduloCLIExamples

Repository files navigation

Skedulo CLI Examples

This repository contains example artifact definitions for all artifacts currently available via the Skedulo CLI

To learn more about the Skedulo CLI, check out the documentation.

Overview

The Skedulo CLI is intended to be a universal command line interface for building, testing, and deploying custom solutions on Skedulo.

With the Skedulo CLI, developers can:

  • Manage access credentials to multiple environments or teams.
  • Create, retrieve, update, and delete pulse platform solution capabilities.
  • Provide specialty tooling to aid the development of specialized platform capabilities.
  • Use scripts and other standard developer toolchains to automate various tasks.

The CLI supports both the Skedulo Pulse Platform and Skedulo for Salesforce.

Usage

The primary use of the Skedulo CLI is managing artifacts. An artifact represents an instance of a configuration element, such as a definition of custom objects and fields for storing data or custom pages and templates to build custom user interfaces. This repository contains example artifacts definitions for each available artifact type.

The artifacts in this repository can be deployed to to your Skedulo tenant by running:

    $ sked artifacts <artifact-type> upsert --filename <artifact-filename>

Each artifact type is contained within a folder, for example custom-fields contains several example Custom Field artifacts. Some artifacts, such as functions, mobile-extensions and web-extensions are bundled. This means they contain an artifact file (e.g hello-function.function.json) and a folder containing the artifact itself. In order to deploy these, the artifact file must be passed to the CLI, not the folder.

More information on working with artifacts can be found in the Skedulo documentation.

Available Artifact types

The following artifact types are currently available in this repository (with links to their respective documentation)

As more artifacts become available, examples will be added to this repository

Further Reading

Check out the following documentation on the Skedulo CLI to learn more

  1. Downloading and installing the Skedulo CLI
  2. Authenticating to a tenant
  3. Working with Artifacts
  4. Working with Packages
  5. Skedulo CLI Command Reference
  6. Artifact availability
  7. Help and Troubleshooting

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published