Skip to content
This repository was archived by the owner on Oct 3, 2023. It is now read-only.

Commit f90c7f2

Browse files
authored
Prepare 0.0.3 devel extension build (#31)
1 parent ea2d71b commit f90c7f2

4 files changed

Lines changed: 97 additions & 62 deletions

File tree

ext/package.xml

Lines changed: 81 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -12,75 +12,84 @@ This extension allows you to easily gather latency and other metadata by watchin
1212
<email>chingor@google.com</email>
1313
<active>yes</active>
1414
</lead>
15-
<date>2017-08-15</date>
16-
<time>16:27:07</time>
15+
<date>2017-08-25</date>
16+
<time>10:34:00</time>
1717
<version>
18-
<release>0.0.2</release>
19-
<api>0.0.2</api>
18+
<release>0.0.3</release>
19+
<api>0.0.3</api>
2020
</version>
2121
<stability>
2222
<release>devel</release>
2323
<api>devel</api>
2424
</stability>
2525
<license>Apache 2.0</license>
2626
<notes>
27-
- Fix builds for 32-bit architecture (#15)
28-
- Fix windows builds (#17)
27+
- Capture span kind (#19)
28+
- Capture stacktrace (#21)
2929
</notes>
3030
<contents>
3131
<dir baseinstalldir="/" name="/">
32-
<file baseinstalldir="/" name="config.m4" role="src" />
33-
<file baseinstalldir="/" name="config.w32" role="src" />
34-
<file baseinstalldir="/" name="opencensus_trace_context.c" role="src" />
35-
<file baseinstalldir="/" name="opencensus_trace_context.h" role="src" />
36-
<file baseinstalldir="/" name="opencensus_trace_span.c" role="src" />
37-
<file baseinstalldir="/" name="opencensus_trace_span.h" role="src" />
38-
<file baseinstalldir="/" name="opencensus_trace.c" role="src" />
39-
<file baseinstalldir="/" name="opencensus_trace.h" role="src" />
40-
<file baseinstalldir="/" name="php_opencensus.h" role="src" />
32+
<file baseinstalldir="/" name="config.m4" role="src" />
33+
<file baseinstalldir="/" name="config.w32" role="src" />
34+
<file baseinstalldir="/" name="opencensus_trace.c" role="src" />
35+
<file baseinstalldir="/" name="opencensus_trace_context.c" role="src" />
36+
<file baseinstalldir="/" name="opencensus_trace_span.c" role="src" />
37+
<file baseinstalldir="/" name="opencensus_trace.h" role="src" />
38+
<file baseinstalldir="/" name="opencensus_trace_context.h" role="src" />
39+
<file baseinstalldir="/" name="opencensus_trace_span.h" role="src" />
40+
<file baseinstalldir="/" name="php_opencensus.h" role="src" />
4141

42-
<file name="README.md" role="doc" />
43-
<file name="LICENSE" role="doc" />
42+
<file name="README.md" role="doc" />
43+
<file name="LICENSE" role="doc" />
4444

45-
<dir name="tests">
46-
<file name="common.php" role="test" />
47-
<file name="basic_class_function.phpt" role="test" />
48-
<file name="basic_context.phpt" role="test" />
49-
<file name="basic_function.phpt" role="test" />
50-
<file name="basic_method.phpt" role="test" />
51-
<file name="clear_traces.phpt" role="test" />
52-
<file name="closure_exeception.phpt" role="test" />
53-
<file name="closure_exeception2.phpt" role="test" />
54-
<file name="context_class.phpt" role="test" />
55-
<file name="function_callback.phpt" role="test" />
56-
<file name="function_callback_arguments.phpt" role="test" />
57-
<file name="function_callback_extra_arguments.phpt" role="test" />
58-
<file name="function_callback_wrong_return.phpt" role="test" />
59-
<file name="function_custom.phpt" role="test" />
60-
<file name="function_kind_default.phpt" role="test" />
61-
<file name="function_kind_specified.phpt" role="test" />
62-
<file name="inherit_context.phpt" role="test" />
63-
<file name="labels.phpt" role="test" />
64-
<file name="manual_spans.phpt" role="test" />
65-
<file name="manual_spans_default_options.phpt" role="test" />
66-
<file name="many_spans_test.phpt" role="test" />
67-
<file name="method_callback.phpt" role="test" />
68-
<file name="method_callback_arguments.phpt" role="test" />
69-
<file name="method_callback_scope.phpt" role="test" />
70-
<file name="method_custom.phpt" role="test" />
71-
<file name="method_kind_default.phpt" role="test" />
72-
<file name="method_kind_specified.phpt" role="test" />
73-
<file name="nested_spans.phpt" role="test" />
74-
<file name="non-string-labels-function-callback.phpt" role="test" />
75-
<file name="non-string-labels-function.phpt" role="test" />
76-
<file name="non-string-labels-method-callback.phpt" role="test" />
77-
<file name="non-string-labels-method.phpt" role="test" />
78-
<file name="non-string-labels.phpt" role="test" />
79-
<file name="span_class.phpt" role="test" />
80-
<file name="static_method_callback_scope.phpt" role="test" />
81-
<file name="static_method_test.phpt" role="test" />
82-
<file name="trace_context.phpt" role="test" />
83-
</dir>
45+
<dir name="tests">
46+
<file name="common.php" role="test" />
47+
<file name="backtrace_test.phpt" role="test" />
48+
<file name="basic_class_function.phpt" role="test" />
49+
<file name="basic_context.phpt" role="test" />
50+
<file name="basic_function.phpt" role="test" />
51+
<file name="basic_method.phpt" role="test" />
52+
<file name="clear_traces.phpt" role="test" />
53+
<file name="closure_exeception.phpt" role="test" />
54+
<file name="closure_exeception2.phpt" role="test" />
55+
<file name="constants_test.phpt" role="test" />
56+
<file name="context_class.phpt" role="test" />
57+
<file name="function_callback.phpt" role="test" />
58+
<file name="function_callback_arguments.phpt" role="test" />
59+
<file name="function_callback_array.phpt" role="test" />
60+
<file name="function_callback_callable_wrong_return.phpt" role="test" />
61+
<file name="function_callback_extra_arguments.phpt" role="test" />
62+
<file name="function_callback_static_string.phpt" role="test" />
63+
<file name="function_callback_string.phpt" role="test" />
64+
<file name="function_callback_wrong_return.phpt" role="test" />
65+
<file name="function_custom.phpt" role="test" />
66+
<file name="function_kind_default.phpt" role="test" />
67+
<file name="function_kind_specified.phpt" role="test" />
68+
<file name="inherit_context.phpt" role="test" />
69+
<file name="labels.phpt" role="test" />
70+
<file name="manual_spans.phpt" role="test" />
71+
<file name="manual_spans_default_options.phpt" role="test" />
72+
<file name="many_spans_test.phpt" role="test" />
73+
<file name="method_callback.phpt" role="test" />
74+
<file name="method_callback_arguments.phpt" role="test" />
75+
<file name="method_callback_array.phpt" role="test" />
76+
<file name="method_callback_scope.phpt" role="test" />
77+
<file name="method_callback_string.phpt" role="test" />
78+
<file name="method_custom.phpt" role="test" />
79+
<file name="method_kind_default.phpt" role="test" />
80+
<file name="method_kind_specified.phpt" role="test" />
81+
<file name="module_callback_static_string.phpt" role="test" />
82+
<file name="nested_spans.phpt" role="test" />
83+
<file name="non-string-labels-function-callback.phpt" role="test" />
84+
<file name="non-string-labels-function.phpt" role="test" />
85+
<file name="non-string-labels-method-callback.phpt" role="test" />
86+
<file name="non-string-labels-method.phpt" role="test" />
87+
<file name="non-string-labels.phpt" role="test" />
88+
<file name="span_class.phpt" role="test" />
89+
<file name="static_method_callback_scope.phpt" role="test" />
90+
<file name="static_method_test.phpt" role="test" />
91+
<file name="trace_context.phpt" role="test" />
92+
</dir>
8493
</dir>
8594
</contents>
8695
<dependencies>
@@ -127,5 +136,21 @@ First dev release
127136
- Fix windows builds (#17)
128137
</notes>
129138
</release>
139+
<release>
140+
<version>
141+
<release>0.0.3</release>
142+
<api>0.0.3</api>
143+
</version>
144+
<stability>
145+
<release>devel</release>
146+
<api>devel</api>
147+
</stability>
148+
<date>2017-08-25</date>
149+
<license>Apache 2.0</license>
150+
<notes>
151+
- Capture span kind (#19)
152+
- Capture stacktrace (#21)
153+
</notes>
154+
</release>
130155
</changelog>
131156
</package>

ext/releases.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,11 @@ releases:
1212
notes: |-
1313
- Fix builds for 32-bit architecture (#15)
1414
- Fix windows builds (#17)
15+
16+
- date: '2017-08-25'
17+
time: 10:34:00
18+
version: 0.0.3
19+
stability: devel
20+
notes: |-
21+
- Capture span kind (#19)
22+
- Capture stacktrace (#21)

scripts/ext_release.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,15 @@ public function toXml()
3939
'config.m4',
4040
'config.w32'
4141
];
42-
$srcfiles += array_map('basename', glob(__DIR__ . '/../ext/*.{c,h}', GLOB_BRACE));
42+
$srcfiles = array_merge($srcfiles, array_map('basename', glob(__DIR__ . '/../ext/*.{c,h}', GLOB_BRACE)));
4343

4444
// this file is generated by autoconf, skip it
4545
$srcfiles = array_diff($srcfiles, ['config.h']);
4646

4747
$testfiles = [
48-
'common.phpt'
48+
'common.php'
4949
];
50-
$testfiles += array_map('basename', glob(__DIR__ . '/../ext/tests/*.phpt'));
50+
$testfiles = array_merge($testfiles, array_map('basename', glob(__DIR__ . '/../ext/tests/*.phpt')));
5151

5252
return $this->template->render([
5353
'releases' => $this->releases,

scripts/templates/package.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ This extension allows you to easily gather latency and other metadata by watchin
2323
<api>{{ lastRelease.stability }}</api>
2424
</stability>
2525
<license>Apache 2.0</license>
26-
<notes>{{ lastRelease.notes }}</notes>
26+
<notes>
27+
{{ lastRelease.notes }}
28+
</notes>
2729
<contents>
2830
<dir baseinstalldir="/" name="/">
2931
{% for srcfile in srcfiles %}
@@ -53,7 +55,7 @@ This extension allows you to easily gather latency and other metadata by watchin
5355
<providesextension>opencensus</providesextension>
5456
<extsrcrelease />
5557
<changelog>
56-
{% for release in releases %}
58+
{% for release in releases %}
5759
<release>
5860
<version>
5961
<release>{{ release.version }}</release>
@@ -69,6 +71,6 @@ This extension allows you to easily gather latency and other metadata by watchin
6971
{{ release.notes }}
7072
</notes>
7173
</release>
72-
{% endfor %}
74+
{% endfor %}
7375
</changelog>
7476
</package>

0 commit comments

Comments
 (0)