10. Publish Your Module and Solution
The last part of the customization process before you're module can start working for you is to publish it. This is a multi-step process:
Create a module version - Module versions are snapshots of a module's state that you can return to at any time—they function like versioned save files of your module. Once saved in this way, the module is ready to be marked for publish.
Mark the module for publish - This step is like marking off a line item on the checklist: you confirm the module is ready to go live.
Publish the solution - Once all modules in a solution have been marked for publish, you can publish the entire solution, pushing it into the Production environment.
In this walkthrough, we follow the above process to push our Inbox Triage module into Production, ensuring every email sent to our inbox is run through our custom workflow.
Est. time to complete: 3 minutes
Prerequisites
Successfully tested and working Tonkean module
Complete 9. Test Your Module and View Business Reports before starting this walkthrough.
Video Walkthrough
Follow Along
Select Create Version at the top of the module builder. The Create a new version window displays.
In the provided field, enter a description of the module or the changes you made to the module for that version. Because this is the first version of the module, we enter the following:
"Initial version before adding on more actions."
When finished, select Create Version. The Create a new version window closes.
Select Mark for Publish at the top of the module builder. The Mark Module as "Ready for Publishing" window displays.
Select Next. The Test Workflow section displays.
Select Next. A confirmation message displays, asking Would you like to run changes only from now on?.
Select Yes, Continue. A change description field displays.
In the provided field, enter a description of the module or the changes you made to the module. Because this is the first time we're publishing the module, we enter the following:
"Going live with v1"
When finished, select Mark for Publish. The window closes.
In the breadcrumbs in the upper portion of the module builder, select the solution name, Tonkean 101 Solution. The solution screen displays.
Select Publish Solution in the upper right. The Publish solution to Production environment window displays.
Select Continue. A change description field displays.
Select Publish Now. The window closes and a confirmation message displays in the upper right.
Select the Email Triage module. The module builder displays.
Select the environment picker in the upper right and select Production. The module builder shifts to Production mode.
Select the toggle in the upper right to turn the module on. A confirmation window opens.
Select Turn on.
Lastly, to copy the address for the email inbox, select the environment picker again and select Build. The module builder shifts to Build mode.
Select the Input Source tile (with the email inbox icon). The Input Source - Data Source panel displays.
Locate the address for the email inbox and select Copy. You can then add this email address as needed to your listserv or email group to send emails through the module workflow.
You've published your solution, containing your brand new Inbox Triage module, to Production. It's live and ready to process any emails it receives using the business logic we built.
Next, check out 11. Wrap Up for the next steps on maker journey.