blob: 32b6c1b33b68a511acb7928d31d55bde8f85f0c0 [file] [log] [blame]
---
# jenkins tasks/main.yml
#
# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
# SPDX-License-Identifier: Apache-2.0
- name: include OS-specific vars
include_vars: "{{ ansible_os_family }}.yml"
- name: include OS-specific tasks
include_tasks: "{{ ansible_os_family }}.yml"
- name: Initial the Jenkins
include_tasks: "settings.yml"
- name: generate groovy for initializing local admin account
template:
src: init_admin.groovy.j2
dest: "{{ jenkins_home }}/init.groovy.d/basic-security.groovy"
owner: "{{ jenkins_process_user }}"
group: "{{ jenkins_process_group }}"
mode: 0775
notify:
- start-jenkins