6 <em><strong><a href="https://github.com/efficios/barectf">barectf</a></strong></em>
7 is a command-line utility which generates C99 code that is able to write
8 native Common Trace Format (CTF) binary streams.
10 <p>Job is managed by Jenkins Job Builder.</p>
12 project-type: freestyle
15 - ansicolor: &barectf_wrapper_ansicolor_defaults
17 - timeout: &barectf_wrapper_timeout_defaults
26 url: https://github.com/{github_user}/{github_name}.git
28 browser-url: https://github.com/{github_user}/{github_name}
42 artifact-num-to-keep: 2
44 url: https://github.com/{github_user}/{github_name}
47 - workspace-cleanup: &barectf_publisher_workspace_cleanup_defaults
50 - ircbot: &barectf_publisher_ircbot_defaults
51 strategy: statechange-only
53 matrix-notifier: only-parent
58 name: barectf_{version}_{buildtype}
62 node: 'master' # Applies only to matrix flyweight task
67 values: '{obj:platforms}'
71 !include-raw-escape: scripts/barectf/build.sh
74 - workspace-cleanup: *barectf_publisher_workspace_cleanup_defaults
75 - ircbot: *barectf_publisher_ircbot_defaults
77 recipients: '{obj:email_to}'
78 reply-to: ci-notification@lists.lttng.org
95 matrix-trigger: only-parent
100 name: dev_review_barectf_{version}_{buildtype}
105 node: 'master' # Applies only to matrix flyweight task
110 values: '{obj:platforms}'
114 url: https://review.lttng.org/barectf
115 refspec: 'refs/changes/*:refs/changes/*'
124 - comment-added-event:
125 approval-category: 'CI-Build'
128 - project-compare-type: 'PLAIN'
129 project-pattern: 'barectf'
131 - branch-compare-type: 'PLAIN'
132 branch-pattern: '{version}'
140 - 'gerrit-{buildtype}'
144 !include-raw-escape: scripts/barectf/build.sh
147 - workspace-cleanup: *barectf_publisher_workspace_cleanup_defaults
154 regex: 'barectf[-_].*'
160 github_user: efficios
162 email_to: 'ci-notification@lists.lttng.org, cc:pproulx@efficios.com'
168 - 'barectf_{version}_{buildtype}':
169 buildtype: linuxbuild
170 platforms: !!python/tuple [deb12-amd64]
174 github_user: efficios
181 - 'dev_review_barectf_{version}_{buildtype}':
182 buildtype: linuxbuild
183 platforms: !!python/tuple [deb12-amd64]