From 8bcd0d0bd2caf9d28d4f55cba712afb20654b591 Mon Sep 17 00:00:00 2001 From: Jerome Hourquebie Date: Tue, 9 Jun 2015 14:58:51 +0200 Subject: Add cloudbees folder creation support Add project folder module. Jenkins folder could be made with project-type: folder This requires Cloudbees folder plugin and python-jenkins folder update (see: https://review.openstack.org/#/c/180185/) Change-Id: I7e1c28c26a69ae6ca736cec88fcb957a716d8fad --- .../fixtures/project_folder_template001.xml | 20 ++++++++++++++++++++ .../fixtures/project_folder_template001.yaml | 3 +++ .../fixtures/project_folder_template002.xml | 20 ++++++++++++++++++++ .../fixtures/project_folder_template002.yaml | 8 ++++++++ 4 files changed, 51 insertions(+) create mode 100644 tests/yamlparser/fixtures/project_folder_template001.xml create mode 100644 tests/yamlparser/fixtures/project_folder_template001.yaml create mode 100644 tests/yamlparser/fixtures/project_folder_template002.xml create mode 100644 tests/yamlparser/fixtures/project_folder_template002.yaml (limited to 'tests/yamlparser/fixtures') diff --git a/tests/yamlparser/fixtures/project_folder_template001.xml b/tests/yamlparser/fixtures/project_folder_template001.xml new file mode 100644 index 00000000..38cd68d0 --- /dev/null +++ b/tests/yamlparser/fixtures/project_folder_template001.xml @@ -0,0 +1,20 @@ + + + + + + + All + + + <!-- Managed by Jenkins Job Builder --> + false + false + false + false + true + + + + + diff --git a/tests/yamlparser/fixtures/project_folder_template001.yaml b/tests/yamlparser/fixtures/project_folder_template001.yaml new file mode 100644 index 00000000..0a499490 --- /dev/null +++ b/tests/yamlparser/fixtures/project_folder_template001.yaml @@ -0,0 +1,3 @@ +- job: + name: folder_test + project-type: folder diff --git a/tests/yamlparser/fixtures/project_folder_template002.xml b/tests/yamlparser/fixtures/project_folder_template002.xml new file mode 100644 index 00000000..38cd68d0 --- /dev/null +++ b/tests/yamlparser/fixtures/project_folder_template002.xml @@ -0,0 +1,20 @@ + + + + + + + All + + + <!-- Managed by Jenkins Job Builder --> + false + false + false + false + true + + + + + diff --git a/tests/yamlparser/fixtures/project_folder_template002.yaml b/tests/yamlparser/fixtures/project_folder_template002.yaml new file mode 100644 index 00000000..4af049cd --- /dev/null +++ b/tests/yamlparser/fixtures/project_folder_template002.yaml @@ -0,0 +1,8 @@ +- job-template: + name: 'folder-{name}' + project-type: folder + +- project: + name: test + jobs: + - 'folder-{name}' -- cgit