Skip to main content

Add option to run scheduled run immediately

I would love to have arun now button in Scheduling section of stack. In our case, we always have Drift Detection and, for some stacks, scheduled runs with custom config (e.g. not to run entire Ansible playbook, but only a part of it, like tasks responsible only for certificate rotation).

Sometimes it is useful to run such scheduled run ad hoc - and right now we have to manually edit schedule

Status: ⬆️ Gathering votes2 comments

Log in to comment and vote

Comments2

  • Black Breeze

    •

    Nov 25, 2025

    Naive question perhaps but why wouldn’t just triggering a run work?

    • Purple Teacup

      •

      Nov 25, 2025

      1. If stack has autodeploy enabled, then triggering it would plan AND apply changes (if there are any), while we want only the former

      2. In case of scheduled runs with custom runtime config, it wouldn’t be as convenient as simply clicking run now button. For example, our scheduled Ansible runs to rotate certificate use such env variable

        environment:
            SPACELIFT_ANSIBLE_CLI_ARGS: -t certificates
        

        Right now we have to make a few clicks:

        1. click on Edit in scheduled run

        2. copy custom config

        3. change tab from scheduling to tracked runs

        4. click trigger with custom runtime config and paste the copied config