Start the right Codemagic build for a CMS release
Send a release request to Notis and start the Codemagic build with the application and branch or tag details your release requires.
Trigger
Webhook received
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Action
Start New Build
Starts a new build for an application.
Why this helps
A release request can stall while someone looks up the right app and build inputs or hands the task to another person.
- Starts the requested build without a separate manual visit to Codemagic.
- Keeps the application and branch or tag details in the release request.
- Reduces missed build kickoffs during content release handoffs.
Setup
Build it in a few focused steps.
- 1Connect Agility CMS and Codemagic in the Notis portal once.
- 2Create an automation in Automations, New Automation, and name it.
- 3Tell Notis to start the requested Codemagic build using the application, workflow, and branch or tag supplied in the incoming release request.
- 4Choose the notis_webhook trigger and select where run reports should go.
- 5Test with one real release request that includes a valid application, workflow, and branch or tag.
Questions about this workflow
What does Codemagic require to start a build?
The Start New Build action requires an application and workflow, plus either a branch or a tag. Include the real values in the incoming request or instruction.
Can a publish notification alone determine the build inputs?
Only when its payload contains the required values or those values are otherwise supplied. Notis should not guess a missing application, workflow, branch, or tag.
How is this different from forwarding a Git provider webhook?
This workflow calls Codemagic's Start New Build action with explicit build inputs. The webhook workflow relays a Git provider payload to Codemagic's webhook receiver.
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link Agility cms to Codemagic. A trigger fires from one place; an action lands in another.
Agility cms triggers
Codemagic actions
Recurring trigger
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Add Application from Private Repository
Adds an application from a private repository.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Add New Application
Adds a Git repository as an application.
Get Meta Information
Retrieves metadata, including public IP addresses.
Get Variable Group Information
Retrieves information about a variable group.
Update Variable Group
Changes the name and security settings of a variable group.
Delete All Application Caches
Deletes all cached data for an application.
Delete Specific Cache
Deletes a specific cached item from an application.
Get All Builds
Lists builds for your applications.
Connect any two apps with Notis in the middle.
Agility cms and Codemagic, or any other combination from 1,000+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business Codemagic.