24 lines
657 B
YAML
24 lines
657 B
YAML
- name: Run distribution specific tasks
|
|
include_tasks: "{{ lookup('first_found', file_list) }}"
|
|
vars:
|
|
file_list:
|
|
- "setup/{{ ansible_distribution }}.yaml"
|
|
- "setup/{{ ansible_os_family }}.yaml"
|
|
- "setup/default.yaml"
|
|
|
|
- name: Run Kata CI setup
|
|
args:
|
|
executable: /bin/bash
|
|
chdir: "{{ zuul.project.src_dir }}"
|
|
shell: |
|
|
set -x
|
|
# set a ${WORKSPACE}, so we look enough like a Jenkins env that
|
|
# the Kata ci script will execute
|
|
export WORKSPACE=$HOME
|
|
export GOPATH=$HOME/go
|
|
export CI=true
|
|
export ZUUL=true
|
|
export PATH=${GOPATH}/bin:/usr/sbin:$PATH
|
|
.ci/install_go.sh -p -f
|
|
.ci/setup.sh
|