An implementation is a collection of solution environments. It defines the configuration of your deployment workflow, the owner, and any contributors.
Creating an implementation will trigger a pipeline to use the Solution APIs to build a set of environments based on the configuration you specify.
To create an implementation:
- In the SLM app, navigate to App home in the table bar, and then select the New Implementation button.
- Enter a name for this implementation.
- Enter the production solution ID from an existing solution, or create a new solution:
- Navigate to Solutions from the global bar
- Copy the ID of the Solution you’d like to use
- Select a configuration type. The app comes with configuration templates to choose from, or you can create your own.
- Optionally, edit the version number for solutions.
This value specifies how versions will be logged. Usually, this number is 1. - Select the solution QBL version to use.
This field specifies which version of QBL and the Solution APIs to use when updating your solution. Each version of QBL contains different schema for objects in Quickbase, such as tables, reports, and charts. Find information on the latest QBL version here. - Optionally enter a description.
- Click Save.
This automatically triggers a pipeline to run to set up the implementation in the SLM app. - After a few moments refresh the SLM app home page to view the environments that were created.
These environments correspond to new solutions that were automatically created, which now appear on the Solutions page.
The solutions that were created have a generic name, New Solution. Edit the name on the Solutions page by selecting a solution and entering a new name in the Name and Description tab.