Announcing our $32 million Series B
gradient
Changelog 2/4/22: Run constraints, enhanced Activity page, and custom build settings

Changelog

1 min to read

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

Written by

Madhura Kumar

Published on

Feb 4, 2022

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 hello@airplane.dev.

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:

Subscribe to new blog posts from Airplane.