Skip to content

Commit dafdbf8

Browse files
committed
📝 Update all j-j-b documentation links
They've moved from openstack.org to readthedocs.io since this gem was last published.
1 parent f931209 commit dafdbf8

11 files changed

+63
-64
lines changed

CHANGELOG.md

+14-14
Original file line numberDiff line numberDiff line change
@@ -14,37 +14,37 @@ adheres to [Semantic Versioning](http://semver.org/).
1414

1515
### Added
1616

17-
- Support the `gitlab` trigger (see https://docs.openstack.org/infra/jenkins-job-builder/triggers.html#triggers.gitlab) ([#18](https://github.com/randycoulman/jujube/pull/18)) (with @halverneus)
17+
- Support the `gitlab` trigger (see https://jenkins-job-builder.readthedocs.io/en/latest/triggers.html#triggers.gitlab) ([#18](https://github.com/randycoulman/jujube/pull/18)) (with @halverneus)
1818

19-
- Support the `gitlab-notifier` publisher (see https://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.gitlab-notifier) ([#19](https://github.com/randycoulman/jujube/pull/19)) (with @halverneus)
19+
- Support the `gitlab-notifier` publisher (see https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.gitlab-notifier) ([#19](https://github.com/randycoulman/jujube/pull/19)) (with @halverneus)
2020

2121
## [0.14.0][0.14.0]
2222

2323
### Added
2424

2525
- Support the `concurrent` job attribute
26-
(see https://docs.openstack.org/infra/jenkins-job-builder/definition.html?highlight=concurrent) ([#13](https://github.com/randycoulman/jujube/pull/11)) (@mroelandts)
26+
(see https://jenkins-job-builder.readthedocs.io/en/latest/definition.html?highlight=concurrent) ([#13](https://github.com/randycoulman/jujube/pull/11)) (@mroelandts)
2727

2828
## [0.13.0][0.13.0]
2929

3030
### Added
3131

32-
- Support the `copyartifact` builder (see https://docs.openstack.org/infra/jenkins-job-builder/builders.html#builders.copyartifact) ([#11](https://github.com/randycoulman/jujube/pull/11)) (@ktreis)
32+
- Support the `copyartifact` builder (see https://jenkins-job-builder.readthedocs.io/en/latest/builders.html#builders.copyartifact) ([#11](https://github.com/randycoulman/jujube/pull/11)) (@ktreis)
3333

3434
## [0.12.0][0.12.0]
3535

3636
### Added
3737

38-
- Support the `string` parameter (see http://docs.openstack.org/infra/jenkins-job-builder/parameters.html#parameters.string) ([#3](https://github.com/randycoulman/jujube/pull/3)) (@jgeysens)
38+
- Support the `string` parameter (see https://jenkins-job-builder.readthedocs.io/en/latest/parameters.html#parameters.string) ([#3](https://github.com/randycoulman/jujube/pull/3)) (@jgeysens)
3939
- Support Rake 11.x versions ([#4](https://github.com/randycoulman/jujube/pull/4))
40-
- Support the `validating_string` parameter (see http://docs.openstack.org/infra/jenkins-job-builder/parameters.html#parameters.validating-string) ([#7](https://github.com/randycoulman/jujube/pull/7))
41-
- Support the `trigger_parameterized_builds` publisher (see http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.trigger-parameterized-builds) ([#9](https://github.com/randycoulman/jujube/pull/9))
40+
- Support the `validating_string` parameter (see https://jenkins-job-builder.readthedocs.io/en/latest/parameters.html#parameters.validating-string) ([#7](https://github.com/randycoulman/jujube/pull/7))
41+
- Support the `trigger_parameterized_builds` publisher (see https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.trigger-parameterized-builds) ([#9](https://github.com/randycoulman/jujube/pull/9))
4242

4343
## [0.11.0][0.11.0]
4444

4545
### Breaking Changes
4646

47-
- The `pollscm` component has been updated to conform to the new API in jenkins-job-builder 1.3.0 and later. See http://docs.openstack.org/infra/jenkins-job-builder/triggers.html#triggers.pollscm for details of the change. If you need to use the `pollscm` component and older versions of jenkins-job-builder, then stick with version 0.10.0 or earlier of Jujube.
47+
- The `pollscm` component has been updated to conform to the new API in jenkins-job-builder 1.3.0 and later. See https://jenkins-job-builder.readthedocs.io/en/latest/triggers.html#triggers.pollscm for details of the change. If you need to use the `pollscm` component and older versions of jenkins-job-builder, then stick with version 0.10.0 or earlier of Jujube.
4848

4949
- With this release, we are no longer officially supporting Ruby versions less than 2.1. Previous versions of Ruby are [considered end-of-life (EOL)](https://www.ruby-lang.org/en/downloads/) by the Ruby core team.
5050

@@ -60,7 +60,7 @@ adheres to [Semantic Versioning](http://semver.org/).
6060

6161
### Added
6262

63-
- Support the `priority_sorter` property (see http://docs.openstack.org/infra/jenkins-job-builder/properties.html#properties.priority-sorter).
63+
- Support the `priority_sorter` property (see https://jenkins-job-builder.readthedocs.io/en/latest/properties.html#properties.priority-sorter).
6464
- Links to documentation for the `fitnesse` publisher and `store` SCM that have now been merged into jenkins-job-builder.
6565
- This CHANGELOG.
6666

@@ -69,17 +69,17 @@ adheres to [Semantic Versioning](http://semver.org/).
6969
### Added
7070

7171
- Support the `disabled` job attribute
72-
(see http://docs.openstack.org/infra/jenkins-job-builder/general.html).
72+
(see https://jenkins-job-builder.readthedocs.io/en/latest/general.html).
7373

7474
## [0.8.0][0.8.0] - 2014-10-29
7575

76-
- Support the `throttle` job property (see http://docs.openstack.org/infra/jenkins-job-builder/properties.html#properties.throttle).
76+
- Support the `throttle` job property (see https://jenkins-job-builder.readthedocs.io/en/latest/properties.html#properties.throttle).
7777

7878
## [0.7.0][0.7.0] - 2014-10-28
7979

8080
### Added
8181

82-
- Support the `reverse` trigger (see http://docs.openstack.org/infra/jenkins-job-builder/triggers.html#triggers.reverse).
82+
- Support the `reverse` trigger (see https://jenkins-job-builder.readthedocs.io/en/latest/triggers.html#triggers.reverse).
8383

8484
## [0.6.0][0.6.0] - 2014-08-25
8585

@@ -91,13 +91,13 @@ adheres to [Semantic Versioning](http://semver.org/).
9191

9292
### Added
9393

94-
- Support the `fitnesse` publisher (see http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.fitnesse).
94+
- Support the `fitnesse` publisher (see https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.fitnesse).
9595

9696
## [0.5.1][0.5.1] - 2014-04-07
9797

9898
### Added
9999

100-
- Support the `store` SCM (see http://docs.openstack.org/infra/jenkins-job-builder/scm.html#scm.store).
100+
- Support the `store` SCM (see https://jenkins-job-builder.readthedocs.io/en/latest/scm.html#scm.store).
101101

102102
## [0.5.0][0.5.0] - 2014-03-28
103103

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ uses of all of the supported attributes, sections, and components.
122122

123123
In general, component options are typically specified as standard Ruby hashes. The option
124124
names are the same as in the
125-
[jenkins-job-builder documentation](http://docs.openstack.org/infra/jenkins-job-builder/),
125+
[jenkins-job-builder documentation](https://jenkins-job-builder.readthedocs.io/en/latest/),
126126
except that you need to use underscores (`_`) instead of dashes (`-`) in the option names.
127127

128128
### Helper Methods

lib/jujube/components/axes.rb

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module Axes
77

88
# Specify a `label-expression` axis for a matrix job.
99
#
10-
# See {http://docs.openstack.org/infra/jenkins-job-builder/project_matrix.html}.
10+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/project_matrix.html}.
1111
#
1212
# @param name [Symbol, String] The name of the axis.
1313
# @param values [Array<String>] The values of the axis.
@@ -18,7 +18,7 @@ def label_expression(name, values)
1818

1919
# Specify a `slave` axis for a matrix job.
2020
#
21-
# See {http://docs.openstack.org/infra/jenkins-job-builder/project_matrix.html}.
21+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/project_matrix.html}.
2222
#
2323
# @param name [Symbol, String] The name of the axis.
2424
# @param values [Array<String>] The values of the axis.
@@ -31,7 +31,7 @@ def slave(name, values)
3131

3232
# Specify an axis for a matrix job.
3333
#
34-
# See {http://docs.openstack.org/infra/jenkins-job-builder/project_matrix.html}.
34+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/project_matrix.html}.
3535
#
3636
# @param name [Symbol, String] The name of the axis.
3737
# @param values [Array<String>] The values of the axis.

lib/jujube/components/builders.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ module Builders
88
# @!method copyartifact(options = {})
99
# Specify a `copyartifact` builder for a job. Requires the `copyartifact` plugin.
1010
#
11-
# See {https://docs.openstack.org/infra/jenkins-job-builder/builders.html#builders.copyartifact}.
11+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/builders.html#builders.copyartifact}.
1212
#
1313
# @param options [Hash] The configuration options for the component.
1414
# @return [Hash] The specification for the component.
1515
standard_component :copyartifact
1616

1717
# Specify a `shell` builder for a job.
1818
#
19-
# See {http://docs.openstack.org/infra/jenkins-job-builder/builders.html#builders.shell}.
19+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/builders.html#builders.shell}.
2020
#
2121
# @param command [String] The shell command to execute.
2222
# @return [Hash] The specification for the component.

lib/jujube/components/parameters.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ module Parameters
88
# @!method string(options = {})
99
# Specify a `string` parameter for a job.
1010
#
11-
# See {http://docs.openstack.org/infra/jenkins-job-builder/parameters.html#parameters.string}.
11+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/parameters.html#parameters.string}.
1212
#
1313
# @param options [Hash] The configuration options for the component.
1414
# @return [Hash] The specification for the component.
@@ -17,7 +17,7 @@ module Parameters
1717
# @!method validating_string(options = {})
1818
# Specify a `validating-string` parameter for a job.
1919
#
20-
# See {http://docs.openstack.org/infra/jenkins-job-builder/parameters.html#parameters.validating-string}.
20+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/parameters.html#parameters.validating-string}.
2121
#
2222
# @param options [Hash] The configuration options for the component.
2323
# @return [Hash] The specification for the component.

lib/jujube/components/properties.rb

+2-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ module Properties
88
# @!method priority_sorter(options = {})
99
# Specify a `priority-sorter` property for a job.
1010
#
11-
# See {http://docs.openstack.org/infra/jenkins-job-builder/properties.html#properties.priority-sorter}.
11+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/properties.html#properties.priority-sorter}.
1212
#
1313
# @param options [Hash] The configuration options for the component.
1414
# @return [Hash] The specification for the component.
@@ -17,12 +17,11 @@ module Properties
1717
# @!method throttle(options = {})
1818
# Specify a `throttle` property for a job.
1919
#
20-
# See {http://docs.openstack.org/infra/jenkins-job-builder/properties.html#properties.throttle}.
20+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/properties.html#properties.throttle}.
2121
#
2222
# @param options [Hash] The configuration options for the component.
2323
# @return [Hash] The specification for the component.
2424
standard_component :throttle
2525
end
2626
end
2727
end
28-

lib/jujube/components/publishers.rb

+12-12
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ module Publishers
88
# @!method archive(options = {})
99
# Specify an `archive` publisher for a job.
1010
#
11-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.archive}.
11+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.archive}.
1212
#
1313
# @param options [Hash] The configuration options for the component.
1414
# @return [Hash] The specification for the component.
@@ -17,7 +17,7 @@ module Publishers
1717
# @!method cppcheck(options = {})
1818
# Specify a `cppcheck` publisher for a job.
1919
#
20-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.cppcheck}.
20+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.cppcheck}.
2121
#
2222
# @param options [Hash] The configuration options for the component.
2323
# @return [Hash] The specification for the component.
@@ -26,7 +26,7 @@ module Publishers
2626
# @!method email_ext(options = {})
2727
# Specify an `email-ext` publisher for a job.
2828
#
29-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.email-ext}.
29+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.email-ext}.
3030
#
3131
# @param options [Hash] The configuration options for the component.
3232
# @return [Hash] The specification for the component.
@@ -35,7 +35,7 @@ module Publishers
3535
# @!method fitnesse(options = {})
3636
# Specify a `fitnesse` publisher for a job.
3737
#
38-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.fitnesse}.
38+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.fitnesse}.
3939
#
4040
# @param options [Hash] The configuration options for the component.
4141
# @return [Hash] The specification for the component.
@@ -44,7 +44,7 @@ module Publishers
4444
# @!method gitlab_notifier(options = {})
4545
# Specify a `gitlab-notifier` publisher for a job.
4646
#
47-
# See {https://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.gitlab-notifier}.
47+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.gitlab-notifier}.
4848
#
4949
# @param options [Hash] The configuration options for the component.
5050
# @return [Hash] The specification for the component.
@@ -53,7 +53,7 @@ module Publishers
5353
# @!method ircbot(options = {})
5454
# Specify an `ircbot` publisher for a job.
5555
#
56-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.ircbot}.
56+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.ircbot}.
5757
#
5858
# @param options [Hash] The configuration options for the component.
5959
# @return [Hash] The specification for the component.
@@ -62,7 +62,7 @@ module Publishers
6262
# @!method junit(options = {})
6363
# Specify a `junit` publisher for a job.
6464
#
65-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.junit}.
65+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.junit}.
6666
#
6767
# @param options [Hash] The configuration options for the component.
6868
# @return [Hash] The specification for the component.
@@ -71,15 +71,15 @@ module Publishers
7171
# @!method trigger(options = {})
7272
# Specify a `trigger` publisher for a job.
7373
#
74-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.trigger}.
74+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.trigger}.
7575
#
7676
# @param options [Hash] The configuration options for the component.
7777
# @return [Hash] The specification for the component.
7878
standard_component :trigger
7979

8080
# Specify a `trigger-parameterized-builds` publisher for a job.
8181
#
82-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.trigger-parameterized-builds}.
82+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.trigger-parameterized-builds}.
8383
#
8484
# `trigger-parameterized-builds` can trigger multiple sets of builds,
8585
# each with their own configuration. Each build specification is added
@@ -104,7 +104,7 @@ def trigger_parameterized_builds
104104

105105
# Specify an `xunit` publisher for a job.
106106
#
107-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.xunit}.
107+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.xunit}.
108108
#
109109
# `xunit` can publish multiple sets of test results. The specification for each set
110110
# of test results is added in a nested configuration block using the {#unittest} method.
@@ -128,7 +128,7 @@ def xunit(options = {}, &block)
128128

129129
# Configure a `build` for a {#trigger_parameterized_builds} publisher.
130130
#
131-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.trigger-parameterized-builds}.
131+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.trigger-parameterized-builds}.
132132
#
133133
# @param options [Hash] The configuration options for the build.
134134
# @return [Hash] The specification for the build.
@@ -170,7 +170,7 @@ def build(options = {})
170170
# @!method unittest(options = {})
171171
# Configure a `unittest` test type for an {#xunit} publisher.
172172
#
173-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.xunit}.
173+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.xunit}.
174174
#
175175
# @param options [Hash] The configuration options for the test type.
176176
# @return [Hash] The specification for the test type.

lib/jujube/components/scm.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ module Scm
88
# @!method git(options = {})
99
# Specify a `git` SCM for a job.
1010
#
11-
# See {http://docs.openstack.org/infra/jenkins-job-builder/publishers.html#scm.git}.
11+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#scm.git}.
1212
#
1313
# @param options [Hash] The configuration options for the component.
1414
# @return [Hash] The specification for the component.
1515
standard_component :git
1616

1717
# Specify a `store` SCM for a job.
1818
#
19-
# See {http://docs.openstack.org/infra/jenkins-job-builder/scm.html#scm.store}.
19+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/scm.html#scm.store}.
2020
#
2121
# `store` can watch multiple pundles (packages or bundles) The specification for each
2222
# pundle is added in a nested configuration block using the {#package} or {#bundle} method.

lib/jujube/components/triggers.rb

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ module Triggers
88
# @!method gitlab(options = {})
99
# Specify a `gitlab` trigger for a job.
1010
#
11-
# See {https://docs.openstack.org/infra/jenkins-job-builder/triggers.html#triggers.gitlab}.
11+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/triggers.html#triggers.gitlab}.
1212
#
1313
# @param options [Hash] The configuration options for the component.
1414
# @return [Hash] The specification for the component.
@@ -19,15 +19,15 @@ module Triggers
1919
#
2020
# This trigger requires jenkins-job-builder 1.3.0 or later.
2121
#
22-
# See {http://docs.openstack.org/infra/jenkins-job-builder/triggers.html#triggers.pollscm}.
22+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/triggers.html#triggers.pollscm}.
2323
#
2424
# @param options [Hash] The configuration options for the component.
2525
# @return [Hash] The specification for the component.
2626
standard_component :pollscm
2727

2828
# Specify a `pollurl` trigger for a job.
2929
#
30-
# See {http://docs.openstack.org/infra/jenkins-job-builder/triggers.html#triggers.pollurl}.
30+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/triggers.html#triggers.pollurl}.
3131
#
3232
# `pollurl` can poll several URLs. Each URL specification is added
3333
# in a nested configuration block using the {#url} method.
@@ -51,7 +51,7 @@ def pollurl(options = {}, &block)
5151

5252
# Specify a `reverse` trigger for a job.
5353
#
54-
# See {http://docs.openstack.org/infra/jenkins-job-builder/triggers.html#triggers.reverse}.
54+
# See {https://jenkins-job-builder.readthedocs.io/en/latest/triggers.html#triggers.reverse}.
5555
#
5656
# @param options [Hash] The reverse project trigger options.
5757
# @option options [String, Array<String>] :jobs The jobs to watch. Note that

0 commit comments

Comments
 (0)