> For the complete documentation index, see [llms.txt](https://docs.meta-inf.hu/pipeline-forms/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.meta-inf.hu/pipeline-forms/user-guides/user-guide/run-pipelines/manual-execution.md).

# Manual execution

## Prerequisites

To execute a pipeline you need to have the following items ready:

* a valid pipeline in `bitbucket-pipeline.yml`&#x20;
* a valid `pipeline-forms.yml`&#x20;
  * with at least one form in it
    * should have at least one field on it
      * the form must be connected to a pipeline

<figure><img src="/files/yhnVVXg4Lq3kjm2PFwjF" alt=""><figcaption></figcaption></figure>

## Execution

There are 3 main selectors during execution:

### Branch / tag

Branch name & tag name can be searched for:

<figure><img src="/files/9UMOl0wSHYLiuE9qS9EG" alt=""><figcaption><p>Search and select branches and tags</p></figcaption></figure>

### Commits

The latest commit is automatically selected.

The committee, commit hash and commit messages can be searched from the selected branch:

<figure><img src="/files/fsAKw20Lh4fegSDesW8Y" alt=""><figcaption><p>Search and select for commit details</p></figcaption></figure>

### Forms

Every form that is available for the commit can be searched. Forms can be grouped to support variations, which can be greatly useful if used as presets:

<figure><img src="/files/t476bB41kS87dePdsOp7" alt=""><figcaption><p>Search and select available forms</p></figcaption></figure>

After selecting the form, the configured input fields will present:

<figure><img src="/files/mgIAdQ3Y7dkD2nIIQ7ic" alt=""><figcaption><p>Fields loaded from pipeline-forms.yml</p></figcaption></figure>

{% hint style="info" %}
To discover all the possibilities with forms:

* visit [Syntax for the pipeline-forms.yml file](/pipeline-forms/user-guides/user-guide/create-forms/syntax-for-the-pipeline-forms.yml-file.md)&#x20;
* check out the [Showcase an example with every feature used in the form](/pipeline-forms/additional-information/examples/showcase-an-example-with-every-feature-used-in-the-form.md)
  {% endhint %}

Fill in the fields and press **Run Pipeline** for manual execution.

<figure><img src="/files/NmUB1tkoGlAzNE0Do0CJ" alt=""><figcaption><p>Pipeline #13 is triggered</p></figcaption></figure>

Visit the Pipelines menu in the left sidebar, and check for the pipeline's number to see the results.

{% hint style="success" %}
Every manual execution with Forms will add a record to the Execution logs on the right side.
{% endhint %}
