Skip to content

Commit 6a74cfe

Browse files
committed
Merge branch 'pr-26'
2 parents 6a0d3db + 4c7956a commit 6a74cfe

File tree

7 files changed

+29
-17
lines changed

7 files changed

+29
-17
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@ Gemfile.lock
44
.project
55
.idea
66
.bundle
7+
pmdtester.gemspec
78
target/
89
vendor/

.travis.yml

+15-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
11
language: ruby
22
jdk: oraclejdk9
33
script:
4-
- rake rubocop
5-
- rake clean test
6-
- rake clean integration-test
7-
- rake install_gem
8-
- pmdtester -h
4+
- rake rubocop
5+
- rake clean test
6+
- rake clean integration-test
7+
- rake install_gem
8+
- pmdtester -h
9+
10+
before_deploy: "rake hoe:spec"
11+
deploy:
12+
provider: rubygems
13+
api_key:
14+
secure: xcEpX/r7es6/jnvNPrVClVkKLemC+4EaFACfK9PCw05jAqf3sDX8UMKD2B4NU1JfF+I/szC5loyCe8s1wBUbFhelR8sL93RNOyVlQCKqaDTFw0DUvnbKWdgDb7POhcmo8SWi4aaKPias6wCuWA/Wc6jUvcrlAgKDsmYqOukXQoFyQbOUsnqrE/FMA7BfUIHkeeJbNk8807u4+aMqahZyzTFvuEVBUvKqCzDYPl9kpm4fzOtjxiExj1ic9dr2Dz5bcyWteMjZFSgjYWgZUXpk8FWCj5R/8VQsklxFFXFZlQIVwqtpaKgEOjwOOxaA6b8O7OeU82HtSPfxy6eCNE7pvzoYq+ZGxxk6fPbAl2mqKtPU76oRKH8YmXuEdDtdHVCYp7wOFdrLhJ6bJ3H/DSD14Kso21D3ktt4y4qkCd0Ev1a6nbY3LrO+NqFlZytwlYY1t8CUWyc9GfvpQXd7j0shSvrh2RU0+ATcQc0tRSHE2htjbiMWPi/ffMNe5h7iVqho5cLC4n187VrWOqGJf2S47spIgw9N3VWzyfAxAxI2XIvWcGoAIQhEgU6bH14Mz+0amG6ggzCBAbDPEC1j8cuwVkmanWCWZWi6EuRbCYZ7rgCFIx3hZS9NPBANfcXudm7eINvuMlFnmwrVzmtTIEZTy56ZfaWPzGxotyn5M9DdT1U=
15+
on:
16+
tags: true
17+
gem: pmdtester
18+
gemspec: pmdtester.gemspec

History.md

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
# 1.0.0-SNAPSHOT / 2018-??-??
1+
# 1.0.0.beta1 / 2018-07-16
22

3-
* 1 major enhancement
4-
* Birthday!
3+
* First release of pmdtester
4+
5+
Note: This is a beta release. The pmdtester is feature complete,
6+
but might contains bugs.
57

68
## External Contributions
79

@@ -30,3 +32,4 @@
3032
* [#23](https://github.com/pmd/pmd-regression-tester/pull/23): Preparing for the release of PmdTester - [BBG](https://github.com/djydewang)
3133
* [#24](https://github.com/pmd/pmd-regression-tester/pull/24): Adding a logging framework for PmdTester - [BBG](https://github.com/djydewang)
3234
* [#25](https://github.com/pmd/pmd-regression-tester/pull/25): Remove working directory substring from filename of pmd violation - [BBG](https://github.com/djydewang)
35+
* [#26](https://github.com/pmd/pmd-regression-tester/pull/26): Release pmdtester 1.0.0.beta1 - [BBG](https://github.com/djydewang)

Manifest.txt

-2
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,12 @@
44
Gemfile
55
History.md
66
LICENSE
7-
Manifest.txt
87
README.rdoc
98
Rakefile
109
bin/pmdtester
1110
config/all-java.xml
1211
config/design.xml
1312
config/project-list.xml
14-
config/project_list.txt
1513
config/projectlist_1_0_0.xsd
1614
lib/pmdtester/pmdtester.rb
1715
lib/pmdtester/builders/diff_builder.rb

Rakefile

+6-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Hoe.plugin :bundler
1111
Hoe.plugin :gemspec
1212
Hoe.plugin :git
1313

14-
Hoe.spec 'pmdtester' do
14+
hoe = Hoe.spec 'pmdtester' do
1515
self.version = PmdTester::Options::VERSION
1616

1717
self.author = 'Binguo Bao'
@@ -45,4 +45,9 @@ Rake::TestTask.new('integration-test') do |task|
4545
task.verbose = true
4646
end
4747

48+
desc 'generate the pmdtester.gemspec file'
49+
task 'hoe:spec' do
50+
File.open("#{hoe.name}.gemspec", "w") { |f| f.write hoe.spec.to_ruby}
51+
end
52+
4853
# vim: syntax=ruby

config/project_list.txt

-5
This file was deleted.

lib/pmdtester/parsers/options.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class Options
1515
LOCAL = 'local'
1616
ONLINE = 'online'
1717
SINGLE = 'single'
18-
VERSION = '1.0.0-SNAPSHOT'
18+
VERSION = '1.0.0.beta1'
1919

2020
attr_reader :local_git_repo
2121
attr_reader :base_branch

0 commit comments

Comments
 (0)