Commit Graph

564 Commits

Author SHA1 Message Date
Isaac Bennetch
ba20c9fc7e We no longer need to create MAINT branches for each release; we'll do this on demand from the RELEASE_x_y_z tag if needed.
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2016-05-26 16:22:37 -04:00
Michal Čihař
1cd936e7b3 Remove Weblate configuration on release
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-05-16 11:39:16 +02:00
Michal Čihař
317eb54abd Silent errors from git cat-file
There doesn't seem to be better way to check for existence of file in
branch, so let's just ignore the errors from it.

Fixes #12015

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-29 13:09:25 +01:00
Michal Čihař
d96bc13f76 Strip motranslator tests from release tarball
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-24 14:39:52 +01:00
Michal Čihař
55fec136f7 Add back SQL parser messages to phpMyAdmin
Temporary solution until we decide for something better.

See issue #12013

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 14:21:57 +01:00
Michal Čihař
c81561bac4 Avoid extracting translations from third party libraries
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 14:19:46 +01:00
Michal Čihař
2424c41514 Create separate branch for ci tests
Otherwise we're unable to test pull requests on Travis as they are not
on any branch.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
129b70af9c Use TRAVIS_BRANCH for setup testing if available
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
bbf2e43d67 Cleanup more files on release
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
b3fb278ba5 Better cleanup phpseclib from not needed files
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
e0c4eef9b6 Improve detection fo Config class filename
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
cb42d787eb Switch to correct captcha library
The previous one was older from third party, we need to use current from
Google.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
d983803095 Strip composer packages of undeeded files
We want to produce reasonable sized releases, so let's strip not needed
files.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
aad35d7b22 Propagate test return code
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
b622c2066d Add support for running testsuite on the release time
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
602568c132 Create release worktree even if same branch is already worked on
Also prune stale work trees before creating new one.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
09904cc959 Add safeguard to require branch and version
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
33c5861f94 Improve parsing of option in create-release script
It no longer depdends on order of specified parameters.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
39c04171f7 Remove cleanup for versions older than 3.5
These are not supported for quite long time.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
debb613771 Remove support for old style documentation
None of supported releases uses that.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
01f05b52b4 Use git worktrees for creating release
This way we do not need to do the clone, just add another working tree.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
536dff321f Find out Config class name without doing checkout
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
38482bfa9f Use Componser autloader for external libraries
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:03:19 +01:00
Michal Čihař
3d0b33b32f Add templates for new issues and pull requests
See https://github.com/blog/2111-issue-and-pull-request-templates

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-18 08:28:15 +01:00
Michal Čihař
32e2b1f4fe Merge commit 'f97c3081fe9673b8945d75df2a37af81e0667e4f' 2016-02-17 11:56:59 +01:00
Michal Čihař
f97c3081fe Add missing include
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-17 11:55:54 +01:00
Michal Čihař
6d73ee1e4d Merge pull request #11957 from ibennetch/release
Improve release instructions
2016-02-12 18:20:57 +01:00
Isaac Bennetch
696556b34b Improve release instructions
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2016-02-12 11:03:19 -05:00
Michal Čihař
b805b1d0c2 Let the sprites.lib.php define array instead of function
This allows us to test this code path without having duplicate function
names.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-12 14:40:37 +01:00
Michal Čihař
cda50e1a7a Mention changelog completion
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-01-28 09:34:11 +01:00
Marc Delisle
40644b5c33 Fix merge conflict
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-12-06 08:10:34 -05:00
Marc Delisle
23a70525ae This was related to the previous SQL parser. If someone still needs it
to decode an old bug report, he/she can still get this script from
an older branch.

Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-12-06 08:07:52 -05:00
Marc Delisle
881756dd26 Fix library path verification
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-11-23 08:09:06 -05:00
Michal Čihař
c7cbac1b7a Compatibility to release older versions
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-10-23 13:09:37 +02:00
Hugues Peccatte
f0a5566efe Remove useless include.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-10-09 22:02:24 +02:00
Marc Delisle
509dbe3481 Fix update-po due to namespace and filename changes
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-10-09 12:00:21 -04:00
Hugues Peccatte
a5d35d41b6 Revert PMA_String rename.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-14 22:39:03 +02:00
Hugues Peccatte
b1038cfefa Merge branch 'master' into useNamespaces_master 2015-09-04 22:37:45 +02:00
Michal Čihař
08005965d0 Merge branch 'QA_4_4' into QA_4_5 2015-09-04 10:21:14 +02:00
Michal Čihař
51b72ba53c Change address for discussing translations
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-09-04 10:20:35 +02:00
Michal Čihař
95cc6a5809 Change address for discussing translations
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-09-04 10:18:29 +02:00
Hugues Peccatte
e5e447e937 Set namespace on config classes.
Update config classes.
Add @noinspection tag.
Update documentation and script.
Set ConfigGenerator in a namespace.
Rename ConfigGenerator filename.
Remove ConfigGenerator requires.
Fix namespaces of mock objects.
Remove useless require.
Add missing 'use'.
Add missing require.
Update PHPDoc.
Fix class test typo.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-01 21:30:23 +02:00
Hugues Peccatte
0761fb1801 Rename classes files.
Rename classes.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-01 21:30:21 +02:00
Hugues Peccatte
f0ba28fc1d Set namespace on Advisor, Config, Console and Util classes.
Set namespace on DbQbe.
Set namespace to 'DbSearch'.
Split Advisor.class.php file.
Change Advisor namespace.
Rename DbQbe class and file.
Set namespace on DisplayResults.
Set namespace on Error.
Use namespace for ErrorHandler.
Add class autoloader.
Change ErrorHandler filename.
Remove some require.
Update Config namespace path.
Update PMA_Util to PMA\libraries\Util.
Rename Font and File classes files.
Use namespace for Footer.
Set namespace in all libraries classes.
Namespace OutputBuffering.
Export SubPartition.
Rename Partition file.
Namespace PDF.
Namespace RecentFavoriteTable.
Replace PMA_Response by Response and PMA_Message by Message.
Update uses and calls.
Fix unit tests.
Fix SqlParser autoload.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-01 21:22:52 +02:00
Marc Delisle
3431c0206c Clarify todo list
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-08-26 09:24:26 -04:00
Marc Delisle
c15a5da663 Adjust releasing tasks
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-08-07 10:04:02 -04:00
Michal Čihař
c29b43a3b1 Move mailing lists to own server
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-07-24 16:24:08 +02:00
Dan Ungureanu
91b97fadc2 Remove unneeded closing tags.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-19 00:18:38 +03:00
Marc Delisle
2c0c5addcb Fix bug due to removed sf.net user argument
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-07-06 06:57:24 -04:00
Michal Čihař
00bfb4d596 Remove no longer needed parameter from upload-release script
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-07-02 16:18:17 +02:00