Skip to content

Commit ce35d62

Browse files
Merge pull request #104 from pranavprakash20/add_jobs
[JOB] Add job for pynfs with ceph as the backend
2 parents 6554db1 + 7a77250 commit ce35d62

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

jobs/trigger-pynfs-on-ceph.yml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
- job:
2+
name: trigger-pynfs-cephfs
3+
node: cico-workspace
4+
description: 'Run pynfs (NFSv4.0) tests against the latest build of Ganesha with FSAL_CEPH.'
5+
project-type: freestyle
6+
concurrent: false
7+
allow-manual-triggers: true
8+
disabled: true
9+
10+
scm:
11+
- ci-tests
12+
13+
properties:
14+
- discarder
15+
- github:
16+
url: https://git.linux-nfs.org/?p=cdmackay/pynfs.git;a=summary
17+
18+
parameters:
19+
- string:
20+
default: "$WORKSPACE/ceph/basic-ceph-pynfs.sh"
21+
description: Test script to execute on the reserved machine acting as a server.
22+
name: SERVER_TEST_SCRIPT
23+
- string:
24+
default: "$WORKSPACE/ci-tests/build_scripts/pynfs/client.sh"
25+
description: Test script to execute on the reserved machine acting as a client.
26+
name: CLIENT_TEST_SCRIPT
27+
- nfs_variables:
28+
export_var: 'pynfs'
29+
- gerrit_variables
30+
- string:
31+
default: 'noWRT18 noRD4 noSEC7'
32+
description: 'Pass additional parameters/options to the pynfs execution.'
33+
name: TEST_PARAMETERS
34+
- centos_variables
35+
36+
builders:
37+
- get-node
38+
- shell: !include-raw-verbatim: scripts/common.sh
39+
40+
wrappers:
41+
- gerrithub_key
42+
- cleanup-ws
43+
44+
triggers:
45+
- gerrithub-trigger:
46+
option: 'pynfs$'
47+
48+
publishers:
49+
- post_build_task_return-node

0 commit comments

Comments
 (0)