William Desportes
bfb82d032f
Fix #14771 - Add short SHA and date to the snapshot version
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-20 02:30:36 +01:00
William Desportes
eb15bc1f5a
Revert "Remove more tcpdf useless files"
...
This partially reverts commit d5b8473e8f .
I have to revert this because composer needs the PHP files to generate the autoload
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-13 12:52:07 +01:00
William Desportes
5dc1a3d3ad
Remove some files users will never read in release tarballs
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-12 15:55:52 +01:00
William Desportes
6c539abb45
Cleanup williamdes/mariadb-mysql-kbs dist folder on releases
...
As the author of the lib, I can say all the other files are not used for now.
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-12 14:41:11 +01:00
William Desportes
d5b8473e8f
Remove more tcpdf useless files
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-12 14:29:48 +01:00
William Desportes
8fefc97644
Ref #16584 - Fix get version in update-po script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-24 10:09:35 +01:00
William Desportes
70b9378941
Update the release script to match recent versionning changes
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-22 00:18:24 +01:00
William Desportes
f28fbe06e4
Improve the release script for versionning
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
Improve the version handling
Signed-off-by: William Desportes <williamdes@wdes.fr>
Simplify the version handling
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-22 00:18:24 +01:00
William Desportes
7e3da25dd8
Ref #16413 - Remove and old instruction from the release script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:40:09 +01:00
William Desportes
071124078d
Ref #16413 - Remove HHVM files and any possible tmp folder
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:40:09 +01:00
William Desportes
73e807210b
Fix #16413 - Make the release test suite test the actual built package
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:40:09 +01:00
William Desportes
15da058d94
Exclude more files/folder that where missed in the previous release script implementation
...
This is a proof that the previous implementation was wrong
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:17:00 +01:00
William Desportes
4a4ded046c
Ref #16413 - Re-work the release file
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:17:00 +01:00
William Desportes
0c70afe233
Add more files and folders to exclude in releases
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 22:05:28 +01:00
William Desportes
1372d42e72
Remove more useless folders from releases
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 17:33:33 +01:00
William Desportes
cfb93c0635
Ref #16596 - Remove the .git folder from tcpdf on release archives
...
See: https://github.com/phpmyadmin/phpmyadmin/pull/16596#issuecomment-782875658
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 17:15:28 +01:00
Isaac Bennetch
e441b1bd0d
Fix build for TCPDF fix
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2021-01-28 15:05:43 +01:00
Saksham Gupta
a9634e5922
Add Jest Unit Testing compatibility
...
Fixes : #16405
Co-Authored-by: William Desportes <williamdes@wdes.fr>
Signed-off-by: William Desportes <williamdes@wdes.fr>
Signed-off-by: Saksham Gupta <shucon01@gmail.com>
2021-01-24 00:33:42 +01:00
William Desportes
d468a476ad
Fix #16400 - Only warmup if the console file exists
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-10-14 12:36:58 +02:00
William Desportes
01d8979136
Merge branch 'QA_5_0'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-10-11 18:00:06 +02:00
William Desportes
7813f8f2b2
Remove Doctum config files on releases
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-10-11 17:45:40 +02:00
William Desportes
14bd9a1f2e
Remove CODE_OF_CONDUCT.md and DCO from released bundles
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-29 13:51:09 +02:00
William Desportes
b9ed4e6990
Remove .browserslistrc from released bundles
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-29 13:48:03 +02:00
William Desportes
6581bd0a59
Use --no-coverage instead of a custom phpunit config file
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-29 13:41:31 +02:00
William Desportes
1a54a0e4e8
Exclude .browserslistrc from vendor bundles
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-29 12:03:49 +02:00
William Desportes
3d24204052
Remove psalm.xml and psalm-baseline.xml files from vendor versions
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-04-28 23:38:09 +02:00
William Desportes
c6301a1542
Add routing cache warmup to warm up command
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-28 10:38:11 +01:00
William Desportes
5044600e3a
Add --optimize-autoloader
...
Ref: https://getcomposer.org/doc/articles/autoloader-optimization.md
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-28 10:38:11 +01:00
William Desportes
24c67f46cb
Add back dev vendors in create-release script before warm up
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-28 10:38:11 +01:00
William Desportes
a06d25962a
Add / for branch names in create-release.sh script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-28 10:38:11 +01:00
William Desportes
09d1f86360
Update create-release.sh script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-28 10:38:11 +01:00
William Desportes
81a2504780
Merge branch 'QA_5_0'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-19 23:41:17 +01:00
William Desportes
166938b318
Fix #16033 - remove bin files from non source version of phpMyAdmin
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-19 21:58:38 +01:00
Maurício Meneghini Fauth
c385995461
Add the Bootstrap theme for phpMyAdmin
...
Bootstrap theme uses the default styles from Bootstrap and initially
based on the pmahomme theme.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-10-09 10:47:22 -03:00
Maurício Meneghini Fauth
fb9a7f8dc7
Add version check for package.json in create-release.sh
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-15 15:43:22 -03:00
Maurício Meneghini Fauth
a45651ae62
Remove some test suite files from release
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-15 15:43:22 -03:00
Isaac Bennetch
69e1011ae6
Improve create-release script to handle QA branches higher than QA_4_8.
...
When we first added this bit, we intended to make QA_4_8 the LTS branch,
but have added QA_4_9 since then.
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2019-06-05 21:50:13 -04:00
Maurício Meneghini Fauth
71208bab74
Require PHP 7.1.3
...
Related to c32e22d3bf
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-04-16 17:20:13 -03:00
Isaac Bennetch
5f27add073
Add version handling for the dev packages in Composer when creating the release.
...
This parses the required dependency versions from composer.json and installs them manually as required packages.
Fixes #14782
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-12-20 18:36:04 -05:00
Isaac Bennetch
f5c7c3d58d
Slight improvement to release documentation
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-12-11 09:39:15 -05:00
Isaac Bennetch
39474a63ae
Fix a problem where the script to create new releases used a set of improper Composer requirements for QA_4_8 releases.
...
Fixes phpmyadmin/website#82
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-11-13 14:24:30 -05:00
Maurício Meneghini Fauth
8a7d18df9c
Upgrade pragmarx/google2fa to v4
...
Add pragmarx/google2fa-qrcode v1
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-10-10 15:11:15 -03:00
Isaac Bennetch
0785c57904
Add reminder to push STABLE
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-05-27 06:42:20 -04:00
Isaac Bennetch
2efd1a3e46
Release documentation: encourage signing Docker releases
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-04-19 10:22:35 -04:00
Michal Čihař
0faa940bae
Add missing espacing to sed regexp
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2018-04-18 15:45:19 +02:00
Michal Čihař
66e4c3de68
Make create-release script compatible with QA_4_8
...
The version in master is supposed to handle all supported branches.
See https://github.com/phpmyadmin/docker/issues/157
Signed-off-by: Michal Čihař <michal@cihar.com>
2018-04-18 15:43:12 +02:00
Maurício Meneghini Fauth
1a107ac92e
Upgrade to PHP 7.1
...
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-04-11 20:23:56 -03:00
Isaac Bennetch
2be772e5a8
Improve and update build instructions
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-03-05 19:01:32 -05:00
Maurício Meneghini Fauth
821d33704c
Merge pull request #14040 from mauriciofauth/issue-13918
...
Add Yarn install to create-release script
2018-03-03 15:27:36 -03:00
Isaac Bennetch
0664827c3c
Fix typo in create-release.sh help
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-02-27 23:04:53 -05:00