Add checkpoint configurations to a Marketplace product [Beta]

Beta

This feature is in beta and may not currently be available on all enrollments.

Use Foundry DevOps to include your checkpoint configurations in Marketplace products for other users to install and reuse. Learn how to create a Marketplace product to get started.

Supported features

Existing checkpoint configurations can generally be included in Marketplace products, but a few limitations apply:

  • When a Marketplace product is installed, any checkpoint configurations created by the installation will have a space scope based on the installation location. Checkpoint configurations will also have a location matcher that limits the checkpoint to an input of the installation, another resource included in the installation, or the installation project. Therefore, only checkpoint configurations with checkpoint types that support space scopes and location matchers can be included in a Marketplace product.
  • There are various condition matchers that are not enabled for Marketplace products. You can learn more about these conditions in the checkpoint condition documentation.
    • Checkpoint configurations that include a condition explicitly limiting checkpoint types to be attributed to a specific user cannot be included in a Marketplace product. This includes conditions where User submitting checkpoint was selected and only one user was specified, instead of a group.
    • Checkpoint configurations that include Marking matchers cannot be included in a Marketplace product.
    • Checkpoint configurations that include location matchers that specify spaces cannot be included in a Marketplace product.

Package checkpoint configurations

  1. Navigate to the Marketplace application.
  2. Select DevOps at the bottom of the page, then Select store on the DevOps page. In the Select your store dialog choose your store.
    • If you have already chosen a store, you can select the store name in the upper right to open the Select a store dialog to choose a different store if needed.
  3. To add a checkpoint type to a product, you can create a new product or add a checkpoint type to an existing product.
    • To create a new product, select + New product. Follow the product creation tutorial for additional guidance.
    • To add checkpoint configurations to an existing product, select the product and then select Start new version on the top right.
  4. Open the Content tab and select Add content.
  5. Search for "checkpoint configuration" in the search bar and select the Checkpoint configuration result.
  6. Select the appropriate scope to see the available checkpoint configurations.

The scope selector.

  1. You can choose between existing checkpoint configurations established under the namespace or Organization scope.
    • Select the checkpoint configurations of interest using the Select button on the right of listed configurations or on the top right of the configuration details panel.

The "Select" option on a listed checkpoint configuration.

  1. When you have selected all relevant checkpoint configurations, confirm your selection in the bottom right.
  2. When you finish editing the Marketplace product, open the Review and publish tab and select Publish.