blob: 32b6c1b33b68a511acb7928d31d55bde8f85f0c0 [file] [log] [blame]
Hung-Wei Chiu80dc18d2020-10-20 23:56:46 +00001---
2# jenkins tasks/main.yml
3#
4# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
5# SPDX-License-Identifier: Apache-2.0
6
7- name: include OS-specific vars
8 include_vars: "{{ ansible_os_family }}.yml"
9
10- name: include OS-specific tasks
11 include_tasks: "{{ ansible_os_family }}.yml"
12
13- name: Initial the Jenkins
14 include_tasks: "settings.yml"
15
16- name: generate groovy for initializing local admin account
17 template:
18 src: init_admin.groovy.j2
19 dest: "{{ jenkins_home }}/init.groovy.d/basic-security.groovy"
20 owner: "{{ jenkins_process_user }}"
21 group: "{{ jenkins_process_group }}"
22 mode: 0775
23 notify:
24 - start-jenkins