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 | |
17 | [InstallGuide] |
18 | [MetaJSON] |
19 | |
a2487cfb |
20 | [MetaNoIndex] |
21 | directory = t |
22 | directory = xt |
23 | directory = examples |
24 | |
25 | [MetaProvides::Package] |
26 | meta_noindex = 1 |
27 | |
28 | [MetaConfig] |
29 | |
ef8b7b7a |
30 | [MetaResources] |
aa5fc23a |
31 | bugtracker.web = http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-Types |
32 | bugtracker.mailto = bug-moosex-types@rt.cpan.org |
33 | repository.url = git://git.moose.perl.org/MooseX-Types.git |
34 | repository.web = http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/MooseX-Types.git;a=summary |
ef8b7b7a |
35 | repository.type = git |
36 | |
37 | [SurgicalPodWeaver] |
38 | |
39 | [PkgVersion] |
a2487cfb |
40 | [MinimumPerl] |
41 | |
42 | |
43 | [Test::Compile] |
44 | bail_out_on_fail = 1 |
45 | |
46 | [Test::CheckDeps] |
47 | :version = 0.005 |
48 | fatal = 1 |
49 | |
50 | [NoTabsTests] |
e9dc30af |
51 | [EOLTests] |
a2487cfb |
52 | [MetaTests] |
15dfbe32 |
53 | [Test::CPAN::Changes] |
a2487cfb |
54 | [Test::ChangesHasContent] |
55 | [Test::Version] |
56 | |
57 | [Test::MinimumVersion] |
58 | :version = 2.000003 |
59 | max_target_perl = 5.008003 |
ef8b7b7a |
60 | |
61 | [PodSyntaxTests] |
a2487cfb |
62 | ;[PodCoverageTests] ; we have our own custom one |
63 | [Test::Pod::No404s] |
64 | [Test::PodSpelling] |
65 | stopwords = API |
66 | stopwords = Florian |
67 | stopwords = Kitover |
68 | stopwords = MyStr |
69 | stopwords = Napiorkowski |
70 | stopwords = Pearcey |
71 | stopwords = Perlop |
72 | stopwords = PositiveInt |
73 | stopwords = Ragwitz |
74 | stopwords = Rolsky |
75 | stopwords = Sedlacek |
76 | stopwords = StrOrArrayRef |
77 | stopwords = TODO |
78 | stopwords = TypeAndSubExporter |
79 | stopwords = autarch |
80 | stopwords = caelum |
81 | stopwords = coercions |
82 | stopwords = documention |
83 | stopwords = gotchas |
84 | stopwords = hdp |
85 | stopwords = inline |
86 | stopwords = instantiation |
87 | stopwords = isa |
88 | stopwords = jnapiorkowski |
89 | stopwords = libs |
90 | stopwords = namespaces |
91 | stopwords = organise |
92 | stopwords = parameterize |
93 | stopwords = parameterized |
94 | stopwords = phaylon |
95 | stopwords = rafl |
96 | stopwords = subclasses |
97 | stopwords = subtype |
98 | stopwords = subtypes |
99 | stopwords = subtyping |
100 | stopwords = typeconstraint |
101 | |
ef8b7b7a |
102 | |
103 | [Prereqs / BuildRequires] |
104 | FindBin = 0 |
105 | Test::Fatal = 0 |
106 | Test::Moose = 0 |
107 | Test::More = 0.88 |
108 | Test::Requires = 0 |
109 | |
110 | [Prereqs] |
111 | Carp = 0 |
112 | Carp::Clan = 6.00 |
113 | Moose = 1.06 |
114 | Scalar::Util = 1.19 |
115 | Sub::Install = 0.924 |
116 | Sub::Name = 0 |
555737f6 |
117 | namespace::clean = 0.19 |
ef8b7b7a |
118 | perl = v5.8.0 |
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 | |
137 | ;;; Releaser |
138 | [UploadToCPAN] |
139 | |
140 | |
141 | ;;; AfterRelease |
142 | [Git::Commit] |
143 | allow_dirty = Changes |
144 | commit_msg = %N-%v%t%n%n%c |
145 | |
146 | [Git::Tag] |
147 | tag_format = v%v%t |
148 | tag_message = v%v%t |
149 | |
150 | [Git::Push] |
151 | |
152 | [InstallRelease] |
153 | install_command = cpanm . |
154 | |
155 | ; listed late, to allow all other plugins which do BeforeRelease checks to run first. |
156 | [ConfirmRelease] |