[devdocsgjs/main: 751/1867] ansible: add version 2.8




commit ac2165eea1e6dd1854221b3bc807559386f2dc7a
Author: Simon Legner <Simon Legner gmail com>
Date:   Wed Aug 7 15:56:39 2019 +0200

    ansible: add version 2.8

 .../javascripts/templates/pages/about_tmpl.coffee  |  2 +-
 lib/docs/scrapers/ansible.rb                       | 68 +++++++---------------
 2 files changed, 23 insertions(+), 47 deletions(-)
---
diff --git a/assets/javascripts/templates/pages/about_tmpl.coffee 
b/assets/javascripts/templates/pages/about_tmpl.coffee
index aa51f5d1..d2225028 100644
--- a/assets/javascripts/templates/pages/about_tmpl.coffee
+++ b/assets/javascripts/templates/pages/about_tmpl.coffee
@@ -88,7 +88,7 @@ credits = [
     'https://creativecommons.org/licenses/by/4.0/'
   ], [
     'Ansible',
-    '2012-2018 Michael DeHaan<br>&copy; 2018 Red Hat, Inc.',
+    '2012-2018 Michael DeHaan<br>&copy; 2018–2019 Red Hat, Inc.',
     'GPLv3',
     'https://raw.githubusercontent.com/ansible/ansible/devel/COPYING'
   ], [
diff --git a/lib/docs/scrapers/ansible.rb b/lib/docs/scrapers/ansible.rb
index b2363d4d..a5e89b4e 100644
--- a/lib/docs/scrapers/ansible.rb
+++ b/lib/docs/scrapers/ansible.rb
@@ -11,68 +11,43 @@ module Docs
 
     options[:attribution] = <<-HTML
       &copy; 2012&ndash;2018 Michael DeHaan<br>
-      &copy; 2018 Red Hat, Inc.<br>
+      &copy; 2018&ndash;2019 Red Hat, Inc.<br>
       Licensed under the GNU General Public License version 3.
     HTML
 
+    options[:skip] = %w(
+      installation_guide/index.html
+      reference_appendices/glossary.html
+      reference_appendices/faq.html
+      reference_appendices/tower.html
+      user_guide/quickstart.html
+      modules/modules_by_category.html
+      modules/list_of_all_modules.html)
+
+    options[:skip_patterns] = [
+      /\Acommunity.*/i,
+      /\Adev_guide.*/i,
+      /\Aroadmap.*/i,
+    ]
+
+    version '2.8' do
+      self.release = '2.8'
+      self.base_url = 'https://docs.ansible.com/ansible/2.7/'
+    end
+  
     version '2.7' do
       self.release = '2.7.1'
       self.base_url = 'https://docs.ansible.com/ansible/2.7/'
-
-      options[:skip] = %w(
-        installation_guide/index.html
-        reference_appendices/glossary.html
-        reference_appendices/faq.html
-        reference_appendices/tower.html
-        user_guide/quickstart.html
-        modules/modules_by_category.html
-        modules/list_of_all_modules.html)
-
-      options[:skip_patterns] = [
-        /\Acommunity.*/i,
-        /\Adev_guide.*/i,
-        /\Aroadmap.*/i,
-      ]
     end
 
     version '2.6' do
       self.release = '2.6.7'
       self.base_url = 'https://docs.ansible.com/ansible/2.6/'
-
-      options[:skip] = %w(
-        installation_guide/index.html
-        reference_appendices/glossary.html
-        reference_appendices/faq.html
-        reference_appendices/tower.html
-        user_guide/quickstart.html
-        modules/modules_by_category.html
-        modules/list_of_all_modules.html)
-
-      options[:skip_patterns] = [
-        /\Acommunity.*/i,
-        /\Adev_guide.*/i,
-        /\Aroadmap.*/i,
-      ]
     end
 
     version '2.5' do
       self.release = '2.5.3'
       self.base_url = 'https://docs.ansible.com/ansible/2.5/'
-
-      options[:skip] = %w(
-        installation_guide/index.html
-        reference_appendices/glossary.html
-        reference_appendices/faq.html
-        reference_appendices/tower.html
-        user_guide/quickstart.html
-        modules/modules_by_category.html
-        modules/list_of_all_modules.html)
-
-      options[:skip_patterns] = [
-        /\Acommunity.*/i,
-        /\Adev_guide.*/i,
-        /\Aroadmap.*/i,
-      ]
     end
 
     version '2.4' do
@@ -86,6 +61,7 @@ module Docs
         tower.html
         quickstart.html
         list_of_all_modules.html)
+      options[:skip_patterns] = []
     end
 
     def get_latest_version(opts)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]