Propels

Propel Scripting Framework

The Scripting framework enables custom logic to be written in JavaScript and used in Propels.

Propels for Human-In-The-Loop Automation

Propelo created a no-code/low-code automation framework called Propels that can work together with your orchestration scripts and additionally bring in human judgment. Users can get alerts along with software development metrics from Jira, GitHub, Jenkins, and many other tools. Remind your team to create Jira issues for all PRs that are getting merged by sending reminders via Slack, MS Teams, and emails. Propels can take the user input within Slack or email and based on the responses determine the next steps. Propels can send reminders, route the right problem to the right person, and even escalate if a particular task is not completed within a given duration.

Example Use cases

Release Deployment Checklist

Propels can maintain a HITL automation checklist. Certain tasks such as the successful completion of a job from Jenkins can trigger this playbook. Propelo can then notify all stakeholders and set their tasks in motion, whether it is the tech pubs person who has to finish updating the technical documentation or tech support or marketing person who has to notify the customers. Once all the stakeholders have finished their jobs they can just mark their tasks as completed in Slack. Propelo can also send reminders and also escalate the management if deadlines are not met. Based on the responses from the team members, Propelo can notify Ops or push a deployment into production or turn on feature flags as needed.

PR Hygiene

PR SLA nudges

Orphans and long-lived PRs are not for code hygiene. Set SLA to close PRs. If a PR stays open for too long in any stage, send reminders to the author, creator, committers, or reviewers to close or merge the PRs

PRs without Tickets

Propels can help ensure PRs are associated with Jira issues or ADO work items to improve the traceability of requirements and defects.

Conclusion

Propels add a new level of automation for your teams or help you get the most out of the DevOps automation which is already in place by bringing in the human element wherever it is missing. Propels help you automate mundane repetitive tasks and bring in human judgment at critical decision points.

Last updated