@@ -27,7 +27,7 @@ def initialize(job_name)
27
27
# @!attribute name
28
28
# The name of the job - will be the name as seen in Jenkins.
29
29
#
30
- # See {http://docs.openstack.org/infra/jenkins-job-builder/general .html}.
30
+ # See {http://docs.openstack.org/infra/jenkins-job-builder/definition .html}.
31
31
#
32
32
# @return [String]
33
33
attribute :name
@@ -36,55 +36,63 @@ def initialize(job_name)
36
36
# The type of job. This normally does not need to be specified, as it
37
37
# will be inferred as `matrix` if any `axes` are added.
38
38
#
39
- # See {http://docs.openstack.org/infra/jenkins-job-builder/general .html}.
39
+ # See {http://docs.openstack.org/infra/jenkins-job-builder/definition .html}.
40
40
#
41
41
# @return [String]
42
42
attribute :project_type
43
43
44
44
# @!attribute description
45
45
# The description of the job.
46
46
#
47
- # See {http://docs.openstack.org/infra/jenkins-job-builder/general .html}.
47
+ # See {http://docs.openstack.org/infra/jenkins-job-builder/definition .html}.
48
48
#
49
49
# @return [String]
50
50
attribute :description
51
51
52
52
# @!attribute node
53
53
# The Jenkins node or named group where the job should be run.
54
54
#
55
- # See {http://docs.openstack.org/infra/jenkins-job-builder/general .html}.
55
+ # See {http://docs.openstack.org/infra/jenkins-job-builder/definition .html}.
56
56
#
57
57
# @return [String]
58
58
attribute :node
59
59
60
60
# @!attribute block_upstream
61
61
# `true` if this job should block while upstream jobs are running.
62
62
#
63
- # See {http://docs.openstack.org/infra/jenkins-job-builder/general .html}.
63
+ # See {http://docs.openstack.org/infra/jenkins-job-builder/definition .html}.
64
64
#
65
65
# @return [Boolean]
66
66
attribute :block_upstream
67
67
68
68
# @!attribute block_downstream
69
69
# `true` if this job should block while downstream jobs are running.
70
70
#
71
- # See {http://docs.openstack.org/infra/jenkins-job-builder/general .html}.
71
+ # See {http://docs.openstack.org/infra/jenkins-job-builder/definition .html}.
72
72
#
73
73
# @return [Boolean]
74
74
attribute :block_downstream
75
75
76
76
# @!attribute quiet_period
77
77
# Number of seconds to wait between consecutive runs of the job.
78
78
#
79
- # See {http://docs.openstack.org/infra/jenkins-job-builder/general .html}.
79
+ # See {http://docs.openstack.org/infra/jenkins-job-builder/definition .html}.
80
80
#
81
81
# @return [Fixnum]
82
82
attribute :quiet_period
83
83
84
+ # @!attribute concurrent
85
+ # `true` if this job should be concurrent.
86
+ #
87
+ # See {https://docs.openstack.org/infra/jenkins-job-builder/definition.html?highlight=concurrent}.
88
+ #
89
+ # @return [Boolean]
90
+ attribute :concurrent
91
+
84
92
# @!attribute disabled
85
93
# `true` if this job should be disabled.
86
94
#
87
- # See {http://docs.openstack.org/infra/jenkins-job-builder/general .html}.
95
+ # See {http://docs.openstack.org/infra/jenkins-job-builder/definition .html}.
88
96
#
89
97
# @return [Boolean]
90
98
attribute :disabled
0 commit comments