History

Merge pull request #1297 from scherepn/ansible-update

Update Ansible documentation

Simon Legner committed 5 years ago

Commit ff5ffaf2 parents 18f5c0a ca3b54f2 files · +21 −3Browse files

Unified · Split

2 files
  1. lib/docs/filters/ansible/entries.rb +13 −0
  2. lib/docs/scrapers/ansible.rb +8 −3
lib/docs/filters/ansible/entries.rb+13−0
@@ -7,6 +7,13 @@ module Docs · 6 unmodified lines
77 name.remove! %r{ \- .*}
88 name.remove! 'Introduction To '
99 name.remove! %r{ Guide\z}
10+
11+ if version == "2.10"
12+ if slug =~ /\Acollections\// and slug !~ /index$/
13+ name = name.split('.')[2]
14+ end
15+ end
16+
1017 name
1118 end
1219
@@ -21,6 +28,12 @@ module Docs · 8 unmodified lines
2128 end
2229 end
2330
31+ if version == "2.10"
32+ if slug =~ /\Acollections\//
33+ return "Collection #{slug.split('/')[1..-2].join(".")}"
34+ end
35+ end
36+
2437 if slug =~ /\Acli\//
2538 'CLI Reference'
2639 elsif slug =~ /\Anetwork\//
lib/docs/scrapers/ansible.rb+8−3
@@ -30,18 +30,23 @@ module Docs · 29 unmodified lines
3030 /\Aroadmap.*/i,
3131 ]
3232
33+ version '2.10' do
34+ self.release = '2.10.3'
35+ self.base_url = "https://docs.ansible.com/ansible/#{version}/"
36+ end
37+
3338 version '2.9' do
34− self.release = '2.9.1'
39+ self.release = '2.9.15'
3540 self.base_url = "https://docs.ansible.com/ansible/#{version}/"
3641 end
3742
3843 version '2.8' do
39− self.release = '2.8.7'
44+ self.release = '2.8.16'
4045 self.base_url = "https://docs.ansible.com/ansible/#{version}/"
4146 end
4247
4348 version '2.7' do
44− self.release = '2.7.15'
49+ self.release = '2.7.17'
4550 self.base_url = "https://docs.ansible.com/ansible/#{version}/"
4651 end
4752