Commit | Line | Data |
ef8b7b7a |
1 | name = MooseX-Types |
2 | author = Robert "phaylon" Sedlacek <rs@474.at> |
3 | license = Perl_5 |
4 | copyright_holder = Robert "phaylon" Sedlacek |
5 | |
a2487cfb |
6 | [Git::NextVersion] |
7 | version_regexp = ^v([\d._]+)(-TRIAL)?$ |
ef8b7b7a |
8 | |
9 | [NextRelease] |
a2487cfb |
10 | format = %-6V %{yyyy-MM-dd HH:mm:ss ZZZZ}d (%U) |
ef8b7b7a |
11 | |
a2487cfb |
12 | [@Filter] |
13 | -bundle = @Basic |
14 | -remove = ConfirmRelease |
15 | -remove = ExtraTests |
ef8b7b7a |
16 | |
63a9fb64 |
17 | [Authority] |
18 | authority = cpan:PHAYLON |
19 | |
ef8b7b7a |
20 | [InstallGuide] |
21 | [MetaJSON] |
22 | |
a2487cfb |
23 | [MetaNoIndex] |
24 | directory = t |
25 | directory = xt |
26 | directory = examples |
27 | |
28 | [MetaProvides::Package] |
29 | meta_noindex = 1 |
30 | |
31 | [MetaConfig] |
32 | |
ef8b7b7a |
33 | [MetaResources] |
aa5fc23a |
34 | bugtracker.web = http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-Types |
35 | bugtracker.mailto = bug-moosex-types@rt.cpan.org |
36 | repository.url = git://git.moose.perl.org/MooseX-Types.git |
37 | repository.web = http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/MooseX-Types.git;a=summary |
ef8b7b7a |
38 | repository.type = git |
39 | |
40 | [SurgicalPodWeaver] |
41 | |
80d46343 |
42 | [ContributorsFromGit] |
43 | |
ef8b7b7a |
44 | [PkgVersion] |
a2487cfb |
45 | [MinimumPerl] |
46 | |
47 | |
48 | [Test::Compile] |
49 | bail_out_on_fail = 1 |
50 | |
51 | [Test::CheckDeps] |
52 | :version = 0.005 |
53 | fatal = 1 |
54 | |
55 | [NoTabsTests] |
e9dc30af |
56 | [EOLTests] |
a2487cfb |
57 | [MetaTests] |
15dfbe32 |
58 | [Test::CPAN::Changes] |
a2487cfb |
59 | [Test::ChangesHasContent] |
60 | [Test::Version] |
61 | |
62 | [Test::MinimumVersion] |
63 | :version = 2.000003 |
64 | max_target_perl = 5.008003 |
ef8b7b7a |
65 | |
66 | [PodSyntaxTests] |
a2487cfb |
67 | ;[PodCoverageTests] ; we have our own custom one |
68 | [Test::Pod::No404s] |
69 | [Test::PodSpelling] |
70 | stopwords = API |
71 | stopwords = Florian |
72 | stopwords = Kitover |
73 | stopwords = MyStr |
74 | stopwords = Napiorkowski |
75 | stopwords = Pearcey |
76 | stopwords = Perlop |
77 | stopwords = PositiveInt |
78 | stopwords = Ragwitz |
79 | stopwords = Rolsky |
80 | stopwords = Sedlacek |
81 | stopwords = StrOrArrayRef |
82 | stopwords = TODO |
83 | stopwords = TypeAndSubExporter |
84 | stopwords = autarch |
85 | stopwords = caelum |
86 | stopwords = coercions |
87 | stopwords = documention |
88 | stopwords = gotchas |
89 | stopwords = hdp |
90 | stopwords = inline |
91 | stopwords = instantiation |
92 | stopwords = isa |
93 | stopwords = jnapiorkowski |
94 | stopwords = libs |
95 | stopwords = namespaces |
96 | stopwords = organise |
97 | stopwords = parameterize |
98 | stopwords = parameterized |
99 | stopwords = phaylon |
100 | stopwords = rafl |
101 | stopwords = subclasses |
102 | stopwords = subtype |
103 | stopwords = subtypes |
104 | stopwords = subtyping |
105 | stopwords = typeconstraint |
106 | |
f2f75354 |
107 | [AutoPrereqs] |
ef8b7b7a |
108 | |
f2f75354 |
109 | ; specific version requirements |
110 | [Prereqs / RuntimeRequires] |
ef8b7b7a |
111 | Carp::Clan = 6.00 |
112 | Moose = 1.06 |
113 | Scalar::Util = 1.19 |
4eb26e95 |
114 | namespace::autoclean = 0.08 |
f2f75354 |
115 | |
116 | [Prereqs / DevelopRequires] |
117 | Test::Pod::Coverage = 1.04 |
118 | Pod::Coverage::Moose = 0.02 |
ef8b7b7a |
119 | |
a2487cfb |
120 | |
121 | ;;; Before Release |
122 | [Git::Check] |
123 | |
124 | [Git::CheckFor::MergeConflicts] |
125 | |
126 | [Git::CheckFor::CorrectBranch] |
127 | :version = 0.004 |
128 | release_branch = master |
129 | |
130 | [Git::Remote::Check] |
131 | remote_branch = master |
132 | |
133 | [CheckPrereqsIndexed] |
134 | [RunExtraTests] |
135 | |
136 | |
a2487cfb |
137 | ;;; AfterRelease |
138 | [Git::Commit] |
139 | allow_dirty = Changes |
140 | commit_msg = %N-%v%t%n%n%c |
141 | |
142 | [Git::Tag] |
143 | tag_format = v%v%t |
144 | tag_message = v%v%t |
145 | |
146 | [Git::Push] |
147 | |
148 | [InstallRelease] |
149 | install_command = cpanm . |
150 | |
151 | ; listed late, to allow all other plugins which do BeforeRelease checks to run first. |
152 | [ConfirmRelease] |