From: lionce <42546087+lionce@users.noreply.github.com> Date: Thu, 7 Nov 2019 12:40:39 +0000 (+0200) Subject: Merge pull request #888 from glennsarti/fix-travis X-Git-Tag: v7.3.0~8 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=1161179b4b8b41862b4321f7b83f0d29199544d3;hp=e1042ff789612162a20777a48d5fa156ea0590c7;p=puppet-modules%2Fpuppetlabs-apt.git Merge pull request #888 from glennsarti/fix-travis (PDK-1501) Fix acceptance stages in Travis CI --- diff --git a/.rubocop.yml b/.rubocop.yml index ee74e8c..33688a7 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -27,6 +27,7 @@ GetText/DecorateString: Description: We don't want to decorate test output. Exclude: - spec/**/* + Enabled: false RSpec/BeforeAfterAll: Description: Beware of using after(:all) as it may cause state to leak between tests. A necessary evil in acceptance testing. @@ -89,6 +90,12 @@ Style/MethodCalledOnDoEndBlock: Enabled: true Style/StringMethods: Enabled: true +GetText/DecorateFunctionMessage: + Enabled: false +GetText/DecorateStringFormattingUsingInterpolation: + Enabled: false +GetText/DecorateStringFormattingUsingPercent: + Enabled: false Layout/EndOfLine: Enabled: false Layout/IndentHeredoc: diff --git a/.sync.yml b/.sync.yml index 516ddeb..d27eb55 100644 --- a/.sync.yml +++ b/.sync.yml @@ -46,6 +46,7 @@ - bundle exec rake litmus:acceptance:parallel services: docker sudo: required + stage: acceptance appveyor.yml: delete: true diff --git a/.travis.yml b/.travis.yml index 742370a..0bd7c1f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -55,6 +55,7 @@ matrix: rvm: 2.5.3 script: ["bundle exec rake litmus:acceptance:parallel"] services: docker + stage: acceptance sudo: required branches: only: diff --git a/Gemfile b/Gemfile index 97ba33d..a2edc2f 100644 --- a/Gemfile +++ b/Gemfile @@ -72,4 +72,4 @@ extra_gemfiles.each do |gemfile| eval(File.read(gemfile), binding) end end -# vim: syntax=ruby \ No newline at end of file +# vim: syntax=ruby diff --git a/Rakefile b/Rakefile index 13b58c8..c45dfc8 100644 --- a/Rakefile +++ b/Rakefile @@ -16,8 +16,17 @@ end def changelog_project return unless Rake.application.top_level_tasks.include? "changelog" - returnVal = nil || JSON.load(File.read('metadata.json'))['source'].match(%r{.*/([^/]*)})[1] - raise "unable to find the changelog_project in .sync.yml or the name in metadata.json" if returnVal.nil? + + returnVal = nil + returnVal ||= begin + metadata_source = JSON.load(File.read('metadata.json'))['source'] + metadata_source_match = metadata_source && metadata_source.match(%r{.*\/([^\/]*?)(?:\.git)?\Z}) + + metadata_source_match && metadata_source_match[1] + end + + raise "unable to find the changelog_project in .sync.yml or calculate it from the source in metadata.json" if returnVal.nil? + puts "GitHubChangelogGenerator project:#{returnVal}" returnVal end diff --git a/metadata.json b/metadata.json index 214c912..df1cdf0 100644 --- a/metadata.json +++ b/metadata.json @@ -41,6 +41,6 @@ } ], "template-url": "https://github.com/puppetlabs/pdk-templates/#master", - "template-ref": "1.12.0-0-g55d9ae2", - "pdk-version": "1.12.0" + "template-ref": "1.14.1-0-g0b5b39b", + "pdk-version": "1.14.0" } diff --git a/spec/default_facts.yml b/spec/default_facts.yml index ea1e480..f777abf 100644 --- a/spec/default_facts.yml +++ b/spec/default_facts.yml @@ -3,5 +3,6 @@ # Facts specified here will override the values provided by rspec-puppet-facts. --- ipaddress: "172.16.254.254" +ipaddress6: "FE80:0000:0000:0000:AAAA:AAAA:AAAA" is_pe: false macaddress: "AA:AA:AA:AA:AA:AA"