Introducing Autopilot, an AI coding assistant
gradient
Changelog 2/4/22: Run constraints, enhanced Activity page, and custom build settings

Changelog 2/4/22: Run constraints, enhanced Activity page, and custom build settings

Madhura Kumar
Head of Growth
Feb 4, 2022
1 min read

This week we rolled out the ability to configure run constraints on agents, an enhanced Activity page, and custom install and post-install build scripts for node tasks. If you have feature requests you'd like to see in future changelogs, let us know at [email protected].

Run constraints

If you're self hosting Airplane agents, you may want to control which agents a run can be scheduled on. With label constraints, runs will be scheduled only on agents with matching labels. Label constraints can be specified on both tasks and runbooks. See our Execute rules for more information.

Enhanced Activity page

We've updated the Activity page to display parameters under event details and list actors. If a task or runbook was executed via a schedule, you'll see this information appear under 'Actor'.

Custom build settings

When you trigger a deploy, Airplane builds your tasks using the default build pipeline. This week, we rolled out the ability to customize steps in that pipeline. You can now override the install command in your 'package.json'. If you need to run a custom script before the build stage, you can also add a post-install command to your 'package.json'. More details in our docs.

Share this article:
Madhura Kumar
Head of Growth
Madhura Kumar is the Head of Growth and a founding team member at Airplane. Prior to Airplane, she led product and strategic initiatives at Palantir.

Subscribe to new blog posts from Airplane.