Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-capistrano for 
openSUSE:Factory checked in at 2022-04-30 22:52:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-capistrano (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-capistrano.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-capistrano"

Sat Apr 30 22:52:25 2022 rev:38 rq:974046 version:3.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-capistrano/rubygem-capistrano.changes    
2021-05-20 19:26:01.809703839 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-capistrano.new.1538/rubygem-capistrano.changes
  2022-04-30 22:52:33.764226274 +0200
@@ -1,0 +2,7 @@
+Thu Apr 28 05:23:02 UTC 2022 - Stephan Kulow <co...@suse.com>
+
+updated to version 3.17.0
+ see installed CHANGELOG.md
+
+
+-------------------------------------------------------------------

Old:
----
  capistrano-3.16.0.gem

New:
----
  capistrano-3.17.0.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-capistrano.spec ++++++
--- /var/tmp/diff_new_pack.BlHADs/_old  2022-04-30 22:52:34.332227043 +0200
+++ /var/tmp/diff_new_pack.BlHADs/_new  2022-04-30 22:52:34.336227048 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-capistrano
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-capistrano
-Version:        3.16.0
+Version:        3.17.0
 Release:        0
 %define mod_name capistrano
 %define mod_full_name %{mod_name}-%{version}
@@ -52,7 +52,7 @@
 %install
 %gem_install \
   --symlink-binaries \
-  --doc-files="LICENSE.txt README.md" \
+  --doc-files="CHANGELOG.md LICENSE.txt README.md" \
   -f
 
 %gem_packages

++++++ capistrano-3.16.0.gem -> capistrano-3.17.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.circleci/config.yml new/.circleci/config.yml
--- old/.circleci/config.yml    1970-01-01 01:00:00.000000000 +0100
+++ new/.circleci/config.yml    2022-03-12 22:44:58.000000000 +0100
@@ -0,0 +1,113 @@
+version: 2.1
+
+executors:
+  ruby:
+    parameters:
+      version:
+        description: "Ruby version number"
+        default: "3.1"
+        type: string
+    docker:
+      - image: ruby:<< parameters.version >>
+
+commands:
+  bundle_install:
+    description: Install Ruby dependencies with Bundler
+    parameters:
+      version:
+        description: "Ruby version number"
+        default: "3.1"
+        type: string
+    steps:
+      - restore_cache:
+          keys:
+            - bundle-v1-{{ arch }}-<< parameters.version >>
+      - run:
+          name: Install Ruby Dependencies
+          command: |
+            gem install bundler --conservative --no-document || gem install 
bundler -v '< 2' --no-document
+            bundle config --local path vendor/bundle
+            bundle check || (bundle install --jobs=4 --retry=3 && bundle clean)
+      - save_cache:
+          paths:
+            - ./vendor/bundle
+          key: bundle-v1-{{ arch }}-<< parameters.version >>-{{ checksum 
"Gemfile.lock" }}
+
+jobs:
+  danger:
+    executor: ruby
+    steps:
+      - checkout
+      - bundle_install
+      - run: bundle exec danger
+
+  rubocop:
+    executor: ruby
+    steps:
+      - checkout
+      - bundle_install
+      - run: bundle exec rubocop
+
+  spec:
+    parameters:
+      version:
+        description: "Ruby version number"
+        default: "3.1"
+        type: string
+    executor:
+      name: ruby
+      version: << parameters.version >>
+    steps:
+      - checkout
+      - bundle_install:
+          version: << parameters.version >>
+      - run: bundle exec rake spec
+
+workflows:
+  version: 2
+  commit-workflow:
+    jobs:
+      - danger
+      - rubocop
+      - spec:
+          matrix:
+            parameters:
+              version:
+                [
+                  "2.0",
+                  "2.1",
+                  "2.2",
+                  "2.3",
+                  "2.4",
+                  "2.5",
+                  "2.6",
+                  "2.7",
+                  "3.0",
+                  "3.1",
+                ]
+  cron-workflow:
+    jobs:
+      - rubocop
+      - spec:
+          matrix:
+            parameters:
+              version:
+                [
+                  "2.0",
+                  "2.1",
+                  "2.2",
+                  "2.3",
+                  "2.4",
+                  "2.5",
+                  "2.6",
+                  "2.7",
+                  "3.0",
+                  "3.1",
+                ]
+    triggers:
+      - schedule:
+          cron: "0 13 * * 6"
+          filters:
+            branches:
+              only:
+                - master
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.travis.yml new/.travis.yml
--- old/.travis.yml     2021-02-28 21:27:19.000000000 +0100
+++ new/.travis.yml     1970-01-01 01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-language: ruby
-rvm:
-  - 3.0
-  - 2.7
-  - 2.6
-  - 2.5
-  - 2.4
-  - 2.3
-  - 2.2
-  - 2.1
-  - 2.0
-matrix:
-  # Rubinius periodically fails in general, and it always segfaults for RuboCop
-  # in particular. Until we figure out how to make it work consistently, allow
-  # it to fail without breaking the build.
-  allow_failures:
-    - rvm: rbx-2
-  include:
-    - rvm: rbx-2
-      script: bundle exec rake spec
-    # Run Danger only once, on 2.5
-    - rvm: 2.5
-      before_script: bundle exec danger
-
-script: bundle exec rake spec rubocop
-install: bundle install --jobs=1
-cache: bundler
-branches:
-  only:
-    - master
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DEVELOPMENT.md new/DEVELOPMENT.md
--- old/DEVELOPMENT.md  2021-02-28 21:27:19.000000000 +0100
+++ new/DEVELOPMENT.md  2022-03-12 22:44:58.000000000 +0100
@@ -53,7 +53,7 @@
 
 ### Report failing Cucumber features!
 
-Currently, the Capistrano Travis build does *not* run the Cucumber suite. This 
means it is possible for a failing Cucumber feature to sneak in without being 
noticed by our continuous integration checks.
+Currently, the Capistrano CI build does *not* run the Cucumber suite. This 
means it is possible for a failing Cucumber feature to sneak in without being 
noticed by our continuous integration checks.
 
 **If you come across a failing Cucumber feature, this is a bug.** Please 
report it by opening a GitHub issue. Or even better: do your best to fix the 
feature and submit a pull request!
 
@@ -63,7 +63,7 @@
 
 * Test that your contributions pass with `rake rubocop`
 * Rubocop is also run as part of the full test suite with `rake`
-* Note the Travis build will fail and your PR cannot be merged if Rubocop 
finds errors
+* Note the CI build will fail and your PR cannot be merged if Rubocop finds 
errors
 
 ## Submitting a pull request
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gemfile new/Gemfile
--- old/Gemfile 2021-02-28 21:27:19.000000000 +0100
+++ new/Gemfile 2022-03-12 22:44:58.000000000 +0100
@@ -3,6 +3,10 @@
 # Specify your gem's dependencies in capistrano.gemspec
 gemspec
 
+gem "mocha"
+gem "rspec"
+gem "rspec-core", "~> 3.4.4"
+
 group :cucumber do
   # Latest versions of cucumber don't support Ruby < 2.1
   # rubocop:disable Bundler/DuplicatedGem
@@ -12,8 +16,6 @@
     gem "cucumber"
   end
   # rubocop:enable Bundler/DuplicatedGem
-  gem "rspec"
-  gem "rspec-core", "~> 3.4.4"
 end
 
 # Latest versions of net-ssh don't support Ruby < 2.2.6
@@ -36,7 +38,9 @@
   gem "rake", "< 13.0.0"
 end
 
-# We only run danger once on a new-ish ruby; no need to install it otherwise
+# We only run danger and rubocop on a new-ish ruby; no need to install them 
otherwise
 if Gem::Requirement.new("> 2.4").satisfied_by?(Gem::Version.new(RUBY_VERSION))
   gem "danger"
+  gem "psych", "< 4" # Ensures rubocop works on Ruby 3.1
+  gem "rubocop", "0.48.1"
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md       2021-02-28 21:27:19.000000000 +0100
+++ new/README.md       2022-03-12 22:44:58.000000000 +0100
@@ -1,7 +1,7 @@
 
 # Capistrano: A deployment automation tool built on Ruby, Rake, and SSH.
 
-[![Gem 
Version](https://badge.fury.io/rb/capistrano.svg)](http://badge.fury.io/rb/capistrano)
 [![Build 
Status](https://travis-ci.org/capistrano/capistrano.svg?branch=master)](https://travis-ci.org/capistrano/capistrano)
 [![Code 
Climate](https://codeclimate.com/github/capistrano/capistrano/badges/gpa.svg)](https://codeclimate.com/github/capistrano/capistrano)
 
[![CodersClan](https://img.shields.io/badge/get-support-blue.svg)](http://codersclan.net/?repo_id=325&source=small)
+[![Gem 
Version](https://badge.fury.io/rb/capistrano.svg)](http://badge.fury.io/rb/capistrano)
 [![Build 
Status](https://circleci.com/gh/capistrano/capistrano/tree/master.svg?style=shield)](https://app.circleci.com/pipelines/github/capistrano/capistrano?branch=master)
 [![Code 
Climate](https://codeclimate.com/github/capistrano/capistrano/badges/gpa.svg)](https://codeclimate.com/github/capistrano/capistrano)
 
[![CodersClan](https://img.shields.io/badge/get-support-blue.svg)](http://codersclan.net/?repo_id=325&source=small)
 
 Capistrano is a framework for building automated deployment scripts. Although 
Capistrano itself is written in Ruby, it can easily be used to deploy projects 
of any language or framework, be it Rails, Java, or PHP.
 
@@ -107,7 +107,7 @@
 
 ``` ruby
 group :development do
-  gem "capistrano", "~> 3.16", require: false
+  gem "capistrano", "~> 3.17", require: false
 end
 ```
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Rakefile new/Rakefile
--- old/Rakefile        2021-02-28 21:27:19.000000000 +0100
+++ new/Rakefile        2022-03-12 22:44:58.000000000 +0100
@@ -1,16 +1,19 @@
 require "bundler/gem_tasks"
 require "cucumber/rake/task"
 require "rspec/core/rake_task"
-require "rubocop/rake_task"
 
-task default: %i(spec rubocop)
-RSpec::Core::RakeTask.new
+begin
+  require "rubocop/rake_task"
+  desc "Run RuboCop checks"
+  RuboCop::RakeTask.new
+  task default: %i(spec rubocop)
+rescue LoadError
+  task default: :spec
+end
 
+RSpec::Core::RakeTask.new
 Cucumber::Rake::Task.new(:features)
 
-desc "Run RuboCop checks"
-RuboCop::RakeTask.new
-
 Rake::Task["release"].enhance do
   puts "Don't forget to publish the release on GitHub!"
   system "open https://github.com/capistrano/capistrano/releases";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/capistrano.gemspec new/capistrano.gemspec
--- old/capistrano.gemspec      2021-02-28 21:27:19.000000000 +0100
+++ new/capistrano.gemspec      2022-03-12 22:44:58.000000000 +0100
@@ -31,8 +31,4 @@
   gem.add_dependency "i18n"
   gem.add_dependency "rake", ">= 10.0.0"
   gem.add_dependency "sshkit", ">= 1.9.0"
-
-  gem.add_development_dependency "mocha"
-  gem.add_development_dependency "rspec"
-  gem.add_development_dependency "rubocop", "0.48.1"
 end
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/capistrano/doctor/variables_doctor.rb 
new/lib/capistrano/doctor/variables_doctor.rb
--- old/lib/capistrano/doctor/variables_doctor.rb       2021-02-28 
21:27:19.000000000 +0100
+++ new/lib/capistrano/doctor/variables_doctor.rb       2022-03-12 
22:44:58.000000000 +0100
@@ -10,6 +10,8 @@
       WHITELIST = %i(
         application
         current_directory
+        linked_dirs
+        linked_files
         releases_directory
         repo_url
         repo_tree
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/capistrano/templates/deploy.rb.erb 
new/lib/capistrano/templates/deploy.rb.erb
--- old/lib/capistrano/templates/deploy.rb.erb  2021-02-28 21:27:19.000000000 
+0100
+++ new/lib/capistrano/templates/deploy.rb.erb  2022-03-12 22:44:58.000000000 
+0100
@@ -21,10 +21,10 @@
 # set :pty, true
 
 # Default value for :linked_files is []
-# append :linked_files, "config/database.yml"
+# append :linked_files, "config/database.yml", 'config/master.key'
 
 # Default value for linked_dirs is []
-# append :linked_dirs, "log", "tmp/pids", "tmp/cache", "tmp/sockets", 
"public/system"
+# append :linked_dirs, "log", "tmp/pids", "tmp/cache", "tmp/sockets", 
"tmp/webpacker", "public/system", "vendor", "storage"
 
 # Default value for default_env is {}
 # set :default_env, { path: "/opt/ruby/bin:$PATH" }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/capistrano/version.rb 
new/lib/capistrano/version.rb
--- old/lib/capistrano/version.rb       2021-02-28 21:27:19.000000000 +0100
+++ new/lib/capistrano/version.rb       2022-03-12 22:44:58.000000000 +0100
@@ -1,3 +1,3 @@
 module Capistrano
-  VERSION = "3.16.0".freeze
+  VERSION = "3.17.0".freeze
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2021-02-28 21:27:19.000000000 +0100
+++ new/metadata        2022-03-12 22:44:58.000000000 +0100
@@ -1,7 +1,7 @@
 --- !ruby/object:Gem::Specification
 name: capistrano
 version: !ruby/object:Gem::Version
-  version: 3.16.0
+  version: 3.17.0
 platform: ruby
 authors:
 - Tom Clements
@@ -9,7 +9,7 @@
 autorequire:
 bindir: bin
 cert_chain: []
-date: 2021-02-28 00:00:00.000000000 Z
+date: 2022-03-12 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: airbrussh
@@ -67,48 +67,6 @@
     - - ">="
       - !ruby/object:Gem::Version
         version: 1.9.0
-- !ruby/object:Gem::Dependency
-  name: mocha
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - ">="
-      - !ruby/object:Gem::Version
-        version: '0'
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - ">="
-      - !ruby/object:Gem::Version
-        version: '0'
-- !ruby/object:Gem::Dependency
-  name: rspec
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - ">="
-      - !ruby/object:Gem::Version
-        version: '0'
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - ">="
-      - !ruby/object:Gem::Version
-        version: '0'
-- !ruby/object:Gem::Dependency
-  name: rubocop
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - '='
-      - !ruby/object:Gem::Version
-        version: 0.48.1
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - '='
-      - !ruby/object:Gem::Version
-        version: 0.48.1
 description: Capistrano is a utility and framework for executing commands in 
parallel
   on multiple remote machines, via SSH.
 email:
@@ -120,13 +78,13 @@
 extensions: []
 extra_rdoc_files: []
 files:
+- ".circleci/config.yml"
 - ".github/issue_template.md"
 - ".github/pull_request_template.md"
 - ".github/release-drafter.yml"
 - ".github/workflows/push.yml"
 - ".gitignore"
 - ".rubocop.yml"
-- ".travis.yml"
 - CHANGELOG.md
 - CONTRIBUTING.md
 - DEVELOPMENT.md
@@ -277,7 +235,7 @@
     - !ruby/object:Gem::Version
       version: '0'
 requirements: []
-rubygems_version: 3.2.11
+rubygems_version: 3.3.8
 signing_key:
 specification_version: 4
 summary: Capistrano - Welcome to easy deployment with Ruby over SSH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec/support/Vagrantfile new/spec/support/Vagrantfile
--- old/spec/support/Vagrantfile        2021-02-28 21:27:19.000000000 +0100
+++ new/spec/support/Vagrantfile        2022-03-12 22:44:58.000000000 +0100
@@ -6,7 +6,7 @@
   [:app].each_with_index do |role, i|
     config.vm.define(role, primary: true) do |primary|
       primary.vm.define role
-      primary.vm.box = "hashicorp/precise64"
+      primary.vm.box = "hashicorp/bionic64"
       primary.vm.network "forwarded_port", guest: 22, host: "222#{i}".to_i
       primary.vm.provision :shell, inline: "sudo apt-get -y install git-core"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec/support/test_app.rb new/spec/support/test_app.rb
--- old/spec/support/test_app.rb        2021-02-28 21:27:19.000000000 +0100
+++ new/spec/support/test_app.rb        2022-03-12 22:44:58.000000000 +0100
@@ -40,6 +40,7 @@
     FileUtils.mkdir(test_app_path)
 
     File.open(gemfile, "w+") do |file|
+      file.write "source 'https://rubygems.org'\n"
       file.write "gem 'capistrano', path: '#{path_to_cap}'"
     end
 

Reply via email to