22489: Add Ansible playbooks to build Docker and test nodes
[arvados-dev.git] / ansible / jenkins-arvados-packer.yml
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: Apache-2.0
4 #
5 # This playbook sets up a node with core Jenkins tools,
6 # Ansible, Docker, and Packer.
7
8 - hosts: all
9   tasks:
10     - ansible.builtin.include_role:
11         name: jenkins_base
12     - ansible.builtin.include_role:
13         name: ci_ansible
14     - ansible.builtin.include_role:
15         name: ci_docker
16     - ansible.builtin.include_role:
17         name: ci_hashicorp
18       vars:
19         hashicorp_apt_pkgs:
20           - packer