|
19 | 19 | </target> |
20 | 20 |
|
21 | 21 | <target name="build-continuous" depends="unit-shopware-continuous"/> |
22 | | - <target name="build-unit" depends="build-composer-install, build-cache-dir, build-database, build-snippets-deploy, build-theme-initialize,build-create-admin-account, build-install-lock-file, build-disable-firstrunwizard, install-git-hooks" /> |
| 22 | + <target name="build-unit" depends="build-composer-install, build-cache-dir, build-database, build-snippets-deploy, build-theme-initialize,build-create-admin-account, build-install-lock-file, build-disable-firstrunwizard, install-git-hooks"/> |
23 | 23 | <target name="test-unit" depends="unit-shopware"/> |
24 | 24 |
|
25 | 25 | <target name="write-properties" description="Write build-variables to file"> |
26 | 26 | <propertyfile file="${build.dir}/build.properties" comment="Project properties"> |
27 | | - <entry key="db.host" value="${db.host}"/> |
28 | | - <entry key="db.name" value="${db.name}"/> |
29 | | - <entry key="db.user" value="${db.user}"/> |
30 | | - <entry key="db.password" value="${db.password}"/> |
31 | | - <entry key="db.port" value="${db.port}"/> |
32 | | - <entry key="app.path" value="${app.path}"/> |
33 | | - <entry key="app.host" value="${app.host}"/> |
| 27 | + <entry key="db.host" value="${db.host}"/> |
| 28 | + <entry key="db.name" value="${db.name}"/> |
| 29 | + <entry key="db.user" value="${db.user}"/> |
| 30 | + <entry key="db.password" value="${db.password}"/> |
| 31 | + <entry key="db.port" value="${db.port}"/> |
| 32 | + <entry key="app.path" value="${app.path}"/> |
| 33 | + <entry key="app.host" value="${app.host}"/> |
34 | 34 | </propertyfile> |
35 | 35 | </target> |
36 | 36 |
|
37 | 37 | <target name="configure" description="Set up build-variables"> |
38 | 38 | <input message="Please enter db-host:" |
39 | 39 | addproperty="user.db.host" |
40 | | - defaultvalue="${db.host}" /> |
| 40 | + defaultvalue="${db.host}"/> |
41 | 41 |
|
42 | 42 | <input message="Please enter db-port:" |
43 | 43 | addproperty="user.db.port" |
44 | | - defaultvalue="${db.port}" /> |
| 44 | + defaultvalue="${db.port}"/> |
45 | 45 |
|
46 | 46 | <input message="Please enter db-name:" |
47 | 47 | addproperty="user.db.name" |
48 | | - defaultvalue="${db.name}" /> |
| 48 | + defaultvalue="${db.name}"/> |
49 | 49 |
|
50 | 50 | <input message="Please enter db-username:" |
51 | 51 | addproperty="user.db.user" |
52 | | - defaultvalue="${db.user}" /> |
| 52 | + defaultvalue="${db.user}"/> |
53 | 53 |
|
54 | 54 | <input message="Please enter db-password:" |
55 | 55 | addproperty="user.db.password"> |
56 | 56 | </input> |
57 | 57 |
|
58 | 58 | <input message="Please enter app.host (Hostname e.g. example.com):" |
59 | 59 | addproperty="user.app.host" |
60 | | - defaultvalue="${app.host}" /> |
| 60 | + defaultvalue="${app.host}"/> |
61 | 61 |
|
62 | 62 | <input message="Please enter app.path (e.g. /shopware. Leave blank if installed in document root):" |
63 | 63 | addproperty="user.app.path" |
64 | | - defaultvalue="${app.path}" /> |
| 64 | + defaultvalue="${app.path}"/> |
65 | 65 |
|
66 | 66 | <antcall target="write-properties"> |
67 | 67 | <param name="db.host" value="${user.db.host}"/> |
|
79 | 79 | <available file="${basedir}/composer.phar" property="composer.binary.present"/> |
80 | 80 | </target> |
81 | 81 |
|
82 | | - <target name="install-composer-binary" depends="check-composer-binary" unless="composer.binary.present"> |
| 82 | + <target name="install-composer-binary" depends="check-composer-binary" unless="composer.binary.present"> |
83 | 83 | <exec executable="bash" failonerror="true"> |
84 | | - <arg value="-c" /> |
85 | | - <arg value="curl -s https://getcomposer.org/installer | ${script.php}" /> |
| 84 | + <arg value="-c"/> |
| 85 | + <arg value="curl -s https://getcomposer.org/installer | ${script.php}"/> |
86 | 86 | </exec> |
87 | 87 | </target> |
88 | 88 |
|
|
97 | 97 |
|
98 | 98 | <target name="build-composer-install" depends="update-composer-binary"> |
99 | 99 | <exec executable="${script.php}" failonerror="true"> |
100 | | - <arg value="composer.phar" /> |
101 | | - <arg value="install" /> |
102 | | - <arg value="--no-interaction" /> |
103 | | - <arg value="--optimize-autoloader" /> |
104 | | - <arg value="--no-suggest" /> |
| 100 | + <arg value="composer.phar"/> |
| 101 | + <arg value="update"/> |
| 102 | + <arg value="laminas/laminas-code"/> |
| 103 | + </exec> |
| 104 | + |
| 105 | + <exec executable="${script.php}" failonerror="true"> |
| 106 | + <arg value="composer.phar"/> |
| 107 | + <arg value="install"/> |
| 108 | + <arg value="--no-interaction"/> |
| 109 | + <arg value="--optimize-autoloader"/> |
| 110 | + <arg value="--no-suggest"/> |
105 | 111 | </exec> |
106 | 112 | </target> |
107 | 113 |
|
108 | 114 | <target name="build-composer-update" depends="update-composer-binary"> |
109 | 115 | <exec executable="${script.php}" failonerror="true"> |
110 | | - <arg value="composer.phar" /> |
111 | | - <arg value="update" /> |
112 | | - <arg value="--no-interaction" /> |
| 116 | + <arg value="composer.phar"/> |
| 117 | + <arg value="update"/> |
| 118 | + <arg value="--no-interaction"/> |
113 | 119 | </exec> |
114 | 120 | </target> |
115 | 121 |
|
116 | 122 | <target name="check-code-style" depends="build-composer-install"> |
117 | 123 | <exec executable="${script.php}" failonerror="true"> |
118 | | - <arg value="vendor/bin/php-cs-fixer" /> |
119 | | - <arg value="fix" /> |
120 | | - <arg value="--dry-run" /> |
121 | | - <arg value="--stop-on-violation" /> |
122 | | - <arg value="--verbose" /> |
123 | | - <arg value="--show-progress=dots" /> |
| 124 | + <arg value="vendor/bin/php-cs-fixer"/> |
| 125 | + <arg value="fix"/> |
| 126 | + <arg value="--dry-run"/> |
| 127 | + <arg value="--stop-on-violation"/> |
| 128 | + <arg value="--verbose"/> |
| 129 | + <arg value="--show-progress=dots"/> |
124 | 130 | </exec> |
125 | 131 | </target> |
126 | 132 |
|
127 | | - <target name="build-database" depends="build-database-foundation, build-database-deploy-demodata" /> |
| 133 | + <target name="build-database" depends="build-database-foundation, build-database-deploy-demodata"/> |
128 | 134 |
|
129 | 135 | <target name="build-create-admin-account"> |
130 | 136 | <exec executable="${script.php}" dir="${basedir}/bin" failonerror="true"> |
|
192 | 198 |
|
193 | 199 | <target name="build-install-lock-file"> |
194 | 200 | <tstamp> |
195 | | - <format property="installDate" pattern="yyyyMMddHHmm" /> |
| 201 | + <format property="installDate" pattern="yyyyMMddHHmm"/> |
196 | 202 | </tstamp> |
197 | 203 |
|
198 | 204 | <echo file="${basedir}/recovery/install/data/install.lock">${installDate}</echo> |
|
237 | 243 |
|
238 | 244 | <target name="unit-continuous-es"> |
239 | 245 | <exec executable="${script.phpunit}" failonerror="true" dir="${test.dir.shopware}"> |
240 | | - <arg value="--exclude-group=skipElasticSearch" /> |
241 | | - <arg value="--group=elasticSearch" /> |
| 246 | + <arg value="--exclude-group=skipElasticSearch"/> |
| 247 | + <arg value="--group=elasticSearch"/> |
242 | 248 | <arg value="--log-junit=${log.dir}/junit.xml"/> |
243 | 249 | </exec> |
244 | 250 | </target> |
|
258 | 264 | </target> |
259 | 265 |
|
260 | 266 | <target name="stop-server"> |
261 | | - <exec executable="${script.server.stop}" /> |
| 267 | + <exec executable="${script.server.stop}"/> |
262 | 268 | </target> |
263 | 269 |
|
264 | 270 | <target name="mink-shopware-continuous-responsive"> |
|
284 | 290 |
|
285 | 291 | <target name="static-lint" description="Perform syntax check of sourcecode files"> |
286 | 292 | <exec executable="bash" failonerror="true"> |
287 | | - <arg value="-c" /> |
288 | | - <arg value="find -L ${basedir}/engine/Shopware/ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l" /> |
| 293 | + <arg value="-c"/> |
| 294 | + <arg value="find -L ${basedir}/engine/Shopware/ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l"/> |
289 | 295 | </exec> |
290 | 296 | </target> |
291 | 297 |
|
|
294 | 300 | <arg value="--standard=${build.dir}"/> |
295 | 301 | <arg value="--report=checkstyle"/> |
296 | 302 | <arg value="--report-file=${log.dir}/checkstyle.xml"/> |
297 | | - <arg value="--extensions=php" /> |
298 | | - <arg value="-n" /> |
| 303 | + <arg value="--extensions=php"/> |
| 304 | + <arg value="-n"/> |
299 | 305 | <arg value="${app.dir}/"/> |
300 | 306 | </exec> |
301 | 307 | </target> |
|
311 | 317 | </target> |
312 | 318 |
|
313 | 319 | <target name="static-phpcpd" description="PHP Copy/Paste Detector"> |
314 | | - <exec executable="${script.phpcpd}" failonerror="false" output="/dev/null" error="${log.dir}/error.log" append="true"> |
| 320 | + <exec executable="${script.phpcpd}" |
| 321 | + failonerror="false" |
| 322 | + output="/dev/null" |
| 323 | + error="${log.dir}/error.log" |
| 324 | + append="true"> |
315 | 325 | <arg value="--log-pmd"/> |
316 | 326 | <arg value="${log.dir}/cpd.xml"/> |
317 | 327 | <arg value="${app.dir}/"/> |
318 | 328 | </exec> |
319 | 329 | </target> |
320 | 330 |
|
321 | 331 | <target name="static-phploc" description="PHP Lines of Code"> |
322 | | - <exec executable="${script.phploc}" failonerror="false" output="${log.dir}/loc.txt" error="${log.dir}/error.log" append="true"> |
| 332 | + <exec executable="${script.phploc}" |
| 333 | + failonerror="false" |
| 334 | + output="${log.dir}/loc.txt" |
| 335 | + error="${log.dir}/error.log" |
| 336 | + append="true"> |
323 | 337 | <arg value="--log-xml"/> |
324 | 338 | <arg value="${log.dir}/loc.xml"/> |
325 | 339 | <arg value="--log-csv"/> |
|
331 | 345 |
|
332 | 346 | <target name="static-pdepend"> |
333 | 347 | <mkdir dir="${log.dir}/depend"/> |
334 | | - <exec executable="${script.pdepend}" failonerror="false" output="${log.dir}/depend/output.txt" error="${log.dir}/error.log" append="true" dir="${app.dir}"> |
| 348 | + <exec executable="${script.pdepend}" |
| 349 | + failonerror="false" |
| 350 | + output="${log.dir}/depend/output.txt" |
| 351 | + error="${log.dir}/error.log" |
| 352 | + append="true" |
| 353 | + dir="${app.dir}"> |
335 | 354 | <arg value="--summary-xml=${log.dir}/depend/summary.xml"/> |
336 | 355 | <arg value="--jdepend-chart=${log.dir}/depend/jdepend.svg"/> |
337 | 356 | <arg value="--overview-pyramid=${log.dir}/depend/pyramid.svg"/> |
|
340 | 359 | </target> |
341 | 360 |
|
342 | 361 | <target name="build-phpcb" description="Build CodeBrowser"> |
343 | | - <exec executable="${script.phpcb}" failonerror="false" output="/dev/null" error="${log.dir}/error.log" append="true"> |
| 362 | + <exec executable="${script.phpcb}" |
| 363 | + failonerror="false" |
| 364 | + output="/dev/null" |
| 365 | + error="${log.dir}/error.log" |
| 366 | + append="true"> |
344 | 367 | <arg value="-l${log.dir}"/> |
345 | 368 | <arg value="-o${log.dir}/code-browser"/> |
346 | 369 | <arg value="-s${app.dir}"/> |
|
373 | 396 | <target name="compile-tinymce" description="Builds a TinyMce package with default used plugins"> |
374 | 397 | <!-- Combine all files --> |
375 | 398 | <concat destfile="${basedir}/engine/Library/TinyMce/tiny_mce_full.js"> |
376 | | - <fileset dir="${basedir}/engine/Library/TinyMce/" includes="tiny_mce.js" /> |
377 | | - <fileset dir="${basedir}/engine/Library/TinyMce/" includes="themes/advanced/langs/en.js" /> |
378 | | - <fileset dir="${basedir}/engine/Library/TinyMce/" includes="themes/advanced/langs/de.js" /> |
379 | | - <fileset dir="${basedir}/engine/Library/TinyMce/" includes="plugins/media_selection/editor_plugin.js" /> |
380 | | - <fileset dir="${basedir}/engine/Library/TinyMce/" includes="plugins/fullscreen/editor_plugin.js" /> |
| 399 | + <fileset dir="${basedir}/engine/Library/TinyMce/" includes="tiny_mce.js"/> |
| 400 | + <fileset dir="${basedir}/engine/Library/TinyMce/" includes="themes/advanced/langs/en.js"/> |
| 401 | + <fileset dir="${basedir}/engine/Library/TinyMce/" includes="themes/advanced/langs/de.js"/> |
| 402 | + <fileset dir="${basedir}/engine/Library/TinyMce/" includes="plugins/media_selection/editor_plugin.js"/> |
| 403 | + <fileset dir="${basedir}/engine/Library/TinyMce/" includes="plugins/fullscreen/editor_plugin.js"/> |
381 | 404 | </concat> |
382 | 405 | </target> |
383 | 406 | </project> |
0 commit comments