- hosts: all
  tasks:
    - name: Run gate-check-commit.sh script
      become: yes
      become_user: root
      command: "scripts/gate-check-commit.sh {{ scenario }} {{ action }}"
      args:
        chdir: "src/{{ zuul.project.canonical_name }}"
      environment:
        # ZUUL_PROJECT is used by tests/get-ansible-role-requirements to
        # determine when CI provided repos should be used.
        ZUUL_PROJECT: "{{ zuul.project.short_name }}"

- hosts: all
  tasks:
    - name: Set current test repo (cross-repo)
      set_fact:
        current_test_repo: "git.openstack.org/{{ osa_test_repo }}"
      when:
        - osa_test_repo is defined

    - name: Set current test repo (non-cross-repo)
      set_fact:
        current_test_repo: "{{ zuul.project.canonical_name }}"
      when:
        - osa_test_repo is not defined

    - name: Run gate-check-commit.sh script
      become: yes
      become_user: root
      command: "scripts/gate-check-commit.sh {{ scenario }} {{ action }}"
      args:
        chdir: "src/{{ current_test_repo }}"
      environment:
        # ZUUL_PROJECT is used by tests/get-ansible-role-requirements to
        # determine when CI provided repos should be used.
        ZUUL_PROJECT: "{{ zuul.project.short_name }}"

Add the ability to trigger the integrated build
Add the ability to trigger the integrated build

This adds the ability to trigger an AIO build
from outside the openstack-ansible repo.

Change-Id: I3fcf42597a6f0a8d8b5fa7bc99874874939d21ea
