Skip to content
This repository was archived by the owner on Jan 30, 2024. It is now read-only.

Commit d13af89

Browse files
committed
Merge branch 'release/8.0.0'
* release/8.0.0: prepare release v8.0.0 update dependencies. fix travis ci badge link apply real ssl security in http helper Update LICENSE file pin RuboCop to v0.46.0 added dkdeploy logo set default for http_open_timeout to satify `cap doctor` define required Ruby version ~> 2.1 exclude Bundler's vendor directory from RuboCop run use correct branch names in badges
2 parents 0749b9a + 7a0b349 commit d13af89

File tree

26 files changed

+155
-48
lines changed

26 files changed

+155
-48
lines changed

.rubocop.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,13 @@ AllCops:
22
Exclude:
33
- 'tmp/**/*'
44
- 'spec/fixtures/application/htdocs/stylesheets/**/config.rb'
5-
- 'Vagrantfile'
65
- 'config/**/*'
6+
- 'Vagrantfile'
7+
- 'vendor/**/*'
8+
TargetRubyVersion: 2.2
9+
ExtraDetails: true
10+
DisplayStyleGuide: true
11+
DisplayCopNames: true
712
GlobalVars:
813
AllowedVariables: []
914
MethodLength:
@@ -20,3 +25,7 @@ Metrics/AbcSize:
2025
Max: 30
2126
Style/SignalException:
2227
EnforcedStyle: only_raise
28+
Style/FormatStringToken:
29+
Enabled: false
30+
Metrics/BlockLength:
31+
Enabled: false

.travis.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ sudo: false
22
language: ruby
33
cache: bundler
44
rvm:
5-
- 2.1
65
- 2.2
6+
- 2.3
7+
- 2.4
78

89
before_install:
9-
- gem install bundler --version 1.12.5 --no-document
10+
- gem install bundler --no-document
1011

1112
script:
1213
- bundle exec rubocop

Berksfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ GRAPH
1818
mysql (~> 6.1)
1919
mysql2_chef_gem (~> 1.0)
2020
php (~> 1.9)
21+
ssl_certificate (~> 1.12.0)
2122
iis (4.1.7)
2223
windows (>= 1.34.6)
2324
mariadb (0.3.1)
@@ -49,6 +50,7 @@ GRAPH
4950
windows (>= 1.2.2)
5051
smf (2.2.8)
5152
rbac (>= 1.0.1)
53+
ssl_certificate (1.12.0)
5254
windows (1.40.0)
5355
chef_handler (>= 0.0.0)
5456
xml (2.0.0)

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,26 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44

5+
## [8.0.0] - 2017-09-18
6+
### Summary
7+
8+
- `:ssl_verify_mode` for server properties, which takes SSL verify_mode constants (`OpenSSL::SSL::VERIFY_NONE`)
9+
- `Dkdeploy::Php::Helpers::Http::http_get_with_redirect` gets arguments as options hash now
10+
- Vagrant 2.0.x support
11+
- rubocop upgrade to 0.50
12+
- ruby upgrade to 2.2
13+
- bundler upgrade
14+
- rake upgrade
15+
- dkdeploy-test_environment upgrade to 2.0
16+
- dkdeploy-core upgrade 9.0
17+
- Add dependencies for cucumber, rubocop, aruba and mysql2
18+
- remove SSL certificate bypassing in http helper #5
19+
520
## [7.0.0] - 2016-07-01
621
### Summary
722

823
- first public release
924

1025
[Unreleased]: https://github.com/dkdeploy/dkdeploy-php/compare/master...develop
26+
[8.0.0]: https://github.com/dkdeploy/dkdeploy-php/releases/tag/v8.0.0
1127
[7.0.0]: https://github.com/dkdeploy/dkdeploy-php/releases/tag/v7.0.0

CONTRIBUTORS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
The dkdeploy core maintainers would like to recognize following contributors (in alphabetic order):
44

5+
- Jan Bergmann
6+
- Dimitri Ebert
57
- Sascha Egerer
68
- Christoph Gerold
79
- Johannes Goslar

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2014-2016 dkd Internet Service GmbH, Frankfurt am Main (Germany), https://dkd.de/
1+
Copyright (c) 2014-2017 dkd Internet Service GmbH, Frankfurt am Main (Germany), https://dkd.de/
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
44

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
![dkdeploy::php](assets/dkdeploy-logo.png)
2+
13
# Dkdeploy::Php
24

3-
[![Build Status](https://api.travis-ci.org/dkdeploy/dkdeploy-php.svg?branch=master)](https://travis-ci.org/repositories/dkdeploy/dkdeploy-php)
4-
[![Gem Version](https://badge.fury.io/rb/dkdeploy-php.svg)](https://badge.fury.io/rb/dkdeploy-php) [![Inline docs](http://inch-ci.org/github/dkdeploy/dkdeploy-php.svg?branch=master)](http://inch-ci.org/github/dkdeploy/dkdeploy-php)
5+
[![Build Status](https://travis-ci.org/dkdeploy/dkdeploy-php.svg?branch=develop)](https://travis-ci.org/dkdeploy/dkdeploy-php)
6+
[![Gem Version](https://badge.fury.io/rb/dkdeploy-php.svg)](https://badge.fury.io/rb/dkdeploy-php) [![Inline docs](http://inch-ci.org/github/dkdeploy/dkdeploy-php.svg?branch=develop)](http://inch-ci.org/github/dkdeploy/dkdeploy-php)
57

68
## Description
79

@@ -11,7 +13,7 @@ This Rubygem `dkdeploy-php` ruby gem represents the extension of [Capistrano](ht
1113

1214
Add this line to your application's `Gemfile`
1315

14-
gem 'dkdeploy-php', '~> 7.0'
16+
gem 'dkdeploy-php', '~> 8.0'
1517

1618
and then execute
1719

Rakefile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
11
task default: :spec
22
require 'bundler/gem_tasks'
3-
4-
require 'rspec/core/rake_task'
5-
RSpec::Core::RakeTask.new

Vagrantfile

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,33 +5,26 @@ unless Vagrant.has_plugin?('vagrant-berkshelf')
55
abort
66
end
77

8-
unless Vagrant.has_plugin?('vagrant-omnibus')
9-
puts "Please install vagrant plugin vagrant-omnibus first\n"
10-
puts " vagrant plugin install vagrant-omnibus\n\n"
11-
puts "Exit vagrant\n\n"
12-
abort
13-
end
14-
15-
Vagrant.require_version '>= 1.8.1'
8+
Vagrant.require_version '~> 2.0.0'
169
chef_version = '12.9.41'
1710

18-
Vagrant.configure('2') do |config|
11+
Vagrant.configure(2) do |config|
1912
domain = 'dkdeploy-php.dev'
2013
domain_second = 'second-dkdeploy-php.dev'
2114
ip_address = '192.168.156.181'
2215

2316
config.vm.box = 'ubuntu/trusty64'
2417
config.vm.box_check_update = false
2518
config.berkshelf.enabled = true
26-
config.omnibus.chef_version = chef_version
2719

2820
config.vm.define('dkdeploy-php', primary: true) do |master_config|
2921
master_config.vm.network 'private_network', ip: ip_address
3022

3123
# Chef settings
3224
master_config.vm.provision :chef_solo do |chef|
3325
chef.version = chef_version
34-
chef.install = false # omnibus does it already
26+
chef.install = true
27+
chef.channel = 'stable'
3528
chef.log_level = :info
3629
chef.add_recipe 'dkdeploy-php'
3730
chef.json = {}

assets/dkdeploy-logo.png

11.2 KB
Loading

0 commit comments

Comments
 (0)