Ralf Becker
5c33bd9bef
adding a first unit test to EGroupware, plus a test runner running all test-classes in either:
...
$app/src/.*/test/$classTest.php or $app/test/class.$classTest.inc.php
adding test runner doc/test-cli.php to Travis
2016-07-11 21:40:02 +02:00
Ralf Becker
27cfc4d2e0
fix not detected modules since use of EGW_REPO_BASE
2016-06-27 20:41:14 +02:00
Ralf Becker
02705fd95a
allow curly braces in upload glob
2016-06-06 17:24:44 +02:00
Ralf Becker
09e9f81545
make what get's uploaded configurable and allow to run upload alone
2016-06-06 17:14:02 +02:00
Ralf Becker
9117136108
parse packaging from changelog, if editchangelog is not run
...
use json to display or set non-scalar config
2016-06-04 11:03:04 +02:00
Ralf Becker
d47e4889dc
fix to kope with current .mrconfig allowing http and git urls
2016-06-02 16:46:36 +02:00
Ralf Becker
152311a6f8
fix to kope with current .mrconfig allowing http and git urls
2016-06-02 15:38:00 +02:00
Ralf Becker
28e3c78ee2
looks like svn 1.8 changed output of svn log --xml a bit, using now paths->path to identify tag
2016-06-02 14:18:59 +02:00
Ralf Becker
5d24bc2ab7
fix tag finding code replace hardcoded '14.3' with $config['version']
2016-06-02 13:51:57 +02:00
Ralf Becker
31406046c1
exclude .mrconfig .gitignore and node_modules/ from archives, as they are not needed for archives
2016-05-27 11:28:36 +00:00
Ralf Becker
409c8a1a54
dont add all tar-bar to sums, as we dont want to publish it
...
remove evtl. existing bziped file, as it gives an error
2016-05-27 13:24:27 +02:00
Ralf Becker
371c24ec75
need to bzip2 all tar-ball after appending to it, as tar does not support that for compressed archives
2016-05-27 12:22:31 +02:00
Ralf Becker
9d703caf3a
create a confiburable egroupware-epl-all tar-ball for Debian builds not (easily) supporting multiple
2016-05-27 11:54:31 +02:00
Ralf Becker
14415720bc
wip 16.1 build
2016-05-25 15:07:03 +02:00
Ralf Becker
a48d100e8e
adding --sfuser and --after-checkout command (to purge source directories)
2016-01-26 12:48:14 +00:00
Ralf Becker
5338abb152
pending changes
2015-11-09 16:15:17 +00:00
Ralf Becker
a62cb7ed25
dont check requirements on build system
2015-03-10 13:21:06 +00:00
Ralf Becker
f831df3f61
do NOT use --optimize-autoloader as it will write absolute pathes into vendor directory
2015-03-09 14:58:45 +00:00
Ralf Becker
a6bb0589e3
add "composer install" to checkout, to include dependencies in archives created, also fixed all IDE warnings
2015-01-21 10:08:16 +00:00
Ralf Becker
c2e6220e17
building now one archive for 14.2 (no more egw-pear, but jdots and pixelegg included)
2014-12-11 14:09:05 +00:00
Ralf Becker
a336714407
14.2 build scripts
2014-12-09 18:01:27 +00:00
Ralf Becker
801adac6c6
fixed not working patching of debian.* files for build.opensuse.org by adding a obs_package_alias option
2014-04-19 14:15:29 +00:00
Ralf Becker
912e49c0cc
for 2. or separate run parse current changelog entry from file
2014-04-19 12:25:48 +00:00
Ralf Becker
43d9b61d2d
fix to query changelog if not yet branched (trunk)
2014-04-19 11:18:24 +00:00
Ralf Becker
05e153c725
diverse build script improvements from EPL and 1.8 which were never merged
2014-04-19 10:43:02 +00:00
Ralf Becker
892500fee3
change cli detection to use php_sapi_name()
2013-09-10 17:29:58 +00:00
Ralf Becker
d0800ffafa
added parameter to run a command after copying checkout to buildroot, eg. to apply a patch or replace some files
2011-06-05 10:30:30 +00:00
Ralf Becker
4be8044921
remove trailing newlines
2010-08-10 07:36:19 +00:00
Ralf Becker
ca3c4694e6
fixed typo in editsvnchang_e_log and not replaced message about created svntag
2010-08-09 11:42:50 +00:00
Ralf Becker
4838885cd2
generate package changelog automatic from svn log messages since the last svn tag
2010-08-08 13:13:03 +00:00
Ralf Becker
634e44873b
also ignoring empty lines and adding to svn cp --parent -m "creating $svntag"
2010-05-25 20:53:22 +00:00
Ralf Becker
a2f59c855b
allow for comments in externals file
2010-05-25 20:39:08 +00:00
Ralf Becker
f478c91069
ability to create svn tag or branch for the package
2010-05-25 20:26:52 +00:00
Ralf Becker
ee406cc534
"adding changelog also as commit message to obs commit"
2010-03-22 21:28:11 +00:00
Ralf Becker
6663a384d3
"updating of changelog in debian.changes or .spec files"
2010-03-18 21:40:49 +00:00
Ralf Becker
09177e4018
automatic updating version number in .dsc and .spec files
2010-03-18 19:39:53 +00:00
Ralf Becker
6008620034
automatic updating OBS checkout
2010-03-06 09:31:19 +00:00
Ralf Becker
a6cc1cfe18
"only update same major version"
2010-03-05 16:21:21 +00:00
Ralf Becker
f455ca37f1
"allow to replace archives in obs checkout"
2010-03-05 15:09:13 +00:00
Ralf Becker
b4b294b79a
fixed not working --run -name or --run +name
2009-07-21 06:30:40 +00:00
Ralf Becker
ba346ab68b
"replaced split with preg_split"
2009-07-20 07:30:34 +00:00
Ralf Becker
70a8820eaf
"added (executable) scripts in doc/rpm-build"
2009-06-09 05:44:16 +00:00
Ralf Becker
232252475f
patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6).
...
Patch is mostly created by script in egroupware/doc/fix_depricated.php in separate commit.
I do NOT advice to apply this patch to a production system (it's commited to trunk!), as the automatic modified regular expressions have a good change to break something ...
2009-06-08 16:21:14 +00:00
Ralf Becker
b8dbca8191
"- made package configurable
...
- allow to use configuration in module names
- check branch agains checkout dir not aliasdir"
2009-06-01 12:35:00 +00:00
Ralf Becker
b65c8fbf61
new script to build egroupware archives
2009-06-01 11:53:03 +00:00