Hi all
[Resending as apparently it didn't reach most of you due to Gmail
rejecting my mails.]
For quite some time we're using Jenkins for CI. We've also added Travis
during next the years. Do you think it's reasonable to still have both
of them?
Own Jenkins server requires some maintenance and currently doesn't
integrate that well with GitHub as Travis. This could be probably
addressed, but the questions is whether it's worth of it.
My personal opinion is that Jenkins does not really have any benefits,
so maybe it's time to drop it from our infrastructure.
PS: I've disabled error-reporting-server tests there as they are
apparently failing due to some timezone errors.
--
Michal Čihař | https://cihar.com/ | https://weblate.org/
See <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/13176/display/redirect?…>
Changes:
[weblate] Translated using Weblate (Arabic)
------------------------------------------
Started by GitHub push by weblate
[EnvInject] - Loading node environment variables.
Building in workspace <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/phpmyadmin/phpmyadmin.git # timeout=10
Fetching upstream changes from https://github.com/phpmyadmin/phpmyadmin.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/phpmyadmin/phpmyadmin.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse origin/master^{commit} # timeout=10
Checking out Revision 0f4baa8967080f215910f51c9d67712e9019a753 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 0f4baa8967080f215910f51c9d67712e9019a753
> git rev-list f012039d471b3519069a4f4ea4b2b4e284c1ab4b # timeout=10
> git tag -a -f -m Jenkins Build #13176 jenkins-phpMyAdmin-continuous-13176 # timeout=10
[EnvInject] - Executing scripts and injecting environment variables after the SCM step.
[EnvInject] - Injecting as environment variables the properties content
TESTSUITE_URL=http://ci-live.phpmyadmin.net/phpMyAdmin-continuous/workspace/
TESTSUITE_USER=pmatest
TESTSUITE_DATABASE=pmatest
XTESTSUITE_BROWSERSTACK_USER=michaliha
TESTSUITE_SERVER=localhost
[EnvInject] - Variables injected successfully.
[workspace] $ /bin/sh -xe /tmp/jenkins2671478414720467798.sh
+ composer update --no-interaction
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
[workspace] $ ant ******** ******** clean locales phpunit-nocoverage phpcpd phpcs phploc jshint jshint-checkstyle
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar
Buildfile: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build.xml>
clean:
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/api>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/code-browser>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/coverage>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/logs>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/pdepend>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/api>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/code-browser>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/coverage>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/logs>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/pdepend>
locales:
[exec] po/ar.po:885: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: In the directive number 1, the character '"' is not a valid conversion specifier.
[exec] po/ar.po:890: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: In the directive number 1, the character '"' is not a valid conversion specifier.
[exec] po/ar.po:1878: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: In the directive number 1, the character ':' is not a valid conversion specifier.
[exec] po/ar.po:2239: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: The character that terminates the directive number 1 is not a valid conversion specifier.
[exec] po/ar.po:2498: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: The character that terminates the directive number 1 is not a valid conversion specifier.
[exec] msgfmt: found 5 fatal errors
[exec] tput: No value for $TERM and no -T specified
[exec] Error when compiling po/ar.po
[exec] tput: No value for $TERM and no -T specified
BUILD FAILED
<https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build.xml>:138: exec returned: 1
Total time: 8 seconds
Build step 'Invoke Ant' marked build as failure
[CHECKSTYLE] Skipping publisher since build result is FAILURE
[JSLINT] Skipping publisher since build result is FAILURE
[DRY] Collecting duplicate code analysis files...
[DRY] Searching for all files in <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/> that match the pattern build/logs/pmd-cpd.xml
[DRY] No files found. Configuration error?
[DRY] Computing warning deltas based on reference build #13175
[TASKS] Skipping publisher since build result is FAILURE
[ANALYSIS-COLLECTOR] Computing warning deltas based on reference build #13175
Recording plot data
[xUnit] [INFO] - Starting to record.
[xUnit] [INFO] - Processing PHPUnit-3.x (default)
[xUnit] [INFO] - [PHPUnit-3.x (default)] - No test report file(s) were found with the pattern 'build/logs/junit.xml' relative to '<https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/'> for the testing framework 'PHPUnit-3.x (default)'. Did you enter a pattern relative to the correct directory? Did you generate the result report(s) for 'PHPUnit-3.x (default)'?
[xUnit] [ERROR] - No test reports found for the metric 'PHPUnit' with the resolved pattern 'build/logs/junit.xml'. Configuration error?.
[xUnit] [INFO] - Failing BUILD.
[xUnit] [INFO] - There are errors when processing test results.
[xUnit] [INFO] - Skipping tests recording.
[xUnit] [INFO] - Stop build.
See <https://ci.phpmyadmin.net/job/phpMyAdmin/2153/display/redirect?page=changes>
Changes:
[weblate] Translated using Weblate (Spanish)
[mauriciofauth] Port templates to Twig
[Michal Čihař] Clarify sites this targets
[weblate] Translated using Weblate (Arabic)
[weblate] Translated using Weblate (Arabic)
[weblate] Translated using Weblate (Arabic)
[weblate] Translated using Weblate (Arabic)
[weblate] Translated using Weblate (Arabic)
[noreply] Remove double escaping
[weblate] Translated using Weblate (Arabic)
------------------------------------------
Started by timer
[EnvInject] - Loading node environment variables.
Building in workspace <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/phpmyadmin/phpmyadmin.git # timeout=10
Fetching upstream changes from https://github.com/phpmyadmin/phpmyadmin.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/phpmyadmin/phpmyadmin.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse origin/master^{commit} # timeout=10
Checking out Revision 0f4baa8967080f215910f51c9d67712e9019a753 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 0f4baa8967080f215910f51c9d67712e9019a753
> git rev-list 3048161603dc874768e2c13bb1ab01e187ff7489 # timeout=10
[EnvInject] - Executing scripts and injecting environment variables after the SCM step.
[EnvInject] - Injecting as environment variables the properties content
TESTSUITE_URL=http://ci-live.phpmyadmin.net/phpMyAdmin/workspace/
TESTSUITE_USER=pmatest
TESTSUITE_DATABASE=pmatest
XTESTSUITE_BROWSERSTACK_USER=michaliha
TESTSUITE_SERVER=localhost
[EnvInject] - Variables injected successfully.
[workspace] $ /bin/sh -xe /tmp/jenkins5278915111495396384.sh
+ composer update --no-interaction
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
[workspace] $ ant ******** ******** clean locales phpunit pdepend phpmd phpcpd phpcs phploc jshint jshint-checkstyle lint
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar
Buildfile: <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build.xml>
clean:
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/api>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/code-browser>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/coverage>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/logs>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/pdepend>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/api>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/code-browser>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/coverage>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/logs>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/pdepend>
locales:
[exec] po/ar.po:885: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: In the directive number 1, the character '"' is not a valid conversion specifier.
[exec] po/ar.po:890: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: In the directive number 1, the character '"' is not a valid conversion specifier.
[exec] po/ar.po:1878: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: In the directive number 1, the character ':' is not a valid conversion specifier.
[exec] po/ar.po:2239: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: The character that terminates the directive number 1 is not a valid conversion specifier.
[exec] po/ar.po:2498: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: The character that terminates the directive number 1 is not a valid conversion specifier.
[exec] msgfmt: found 5 fatal errors
[exec] tput: No value for $TERM and no -T specified
[exec] Error when compiling po/ar.po
[exec] tput: No value for $TERM and no -T specified
BUILD FAILED
<https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build.xml>:138: exec returned: 1
Total time: 11 seconds
Build step 'Invoke Ant' marked build as failure
[CHECKSTYLE] Skipping publisher since build result is FAILURE
[JSLINT] Skipping publisher since build result is FAILURE
[PMD] Skipping publisher since build result is FAILURE
[DRY] Collecting duplicate code analysis files...
[DRY] Searching for all files in <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/> that match the pattern build/logs/pmd-cpd.xml
[DRY] No files found. Configuration error?
[DRY] Computing warning deltas based on reference build #2152
[TASKS] Skipping publisher since build result is FAILURE
[ANALYSIS-COLLECTOR] Computing warning deltas based on reference build #2152
Recording plot data
Publishing Clover coverage report...
Clover xml file does not exist in: <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/> called: build/logs/clover.xml and will not be copied to: /var/lib/jenkins/jobs/phpMyAdmin/builds/2153/cloverphp/clover.xml
Could not find 'build/coverage/build/logs/clover.xml'. Did you generate the XML report for Clover?
[xUnit] [INFO] - Starting to record.
[xUnit] [INFO] - Processing PHPUnit-3.x (default)
[xUnit] [INFO] - [PHPUnit-3.x (default)] - No test report file(s) were found with the pattern 'build/logs/junit.xml' relative to '<https://ci.phpmyadmin.net/job/phpMyAdmin/ws/'> for the testing framework 'PHPUnit-3.x (default)'. Did you enter a pattern relative to the correct directory? Did you generate the result report(s) for 'PHPUnit-3.x (default)'?
[xUnit] [ERROR] - No test reports found for the metric 'PHPUnit' with the resolved pattern 'build/logs/junit.xml'. Configuration error?.
[xUnit] [INFO] - Failing BUILD.
[xUnit] [INFO] - There are errors when processing test results.
[xUnit] [INFO] - Skipping tests recording.
[xUnit] [INFO] - Stop build.
[JDepend] JDepend plugin is ready
[JDepend] Couldn't generate JDepend file at 'build/logs/jdepend.xml'java.nio.file.NoSuchFileException: <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/logs/jdepend.xml>
Welcome to phpMyAdmin 4.7.2, a regular maintenance release containing
bug fixes.
A complete list of new features and bugs that have been fixed is
available in the ChangeLog file or changelog.php included with this release.
Notable changes since 4.7.1:
* Fixed direct login for accounts without a password
* Fixed check for mbstring.func_overload
* Fixed wrong encoding of table at triggers
* Several fixes to the documentation including user settings and
NavigationTreeEnableExpansion
* Improved performance when importing with tracking enabled
* Fixed the "Create PHP code" functionality
There are many more improvements; please refer to the ChangeLog for full
details.
As always, downloads are available at https://www.phpmyadmin.net
Thanks to our sponsors for helping to make this work possible!
The phpMyAdmin Team
Hi,
As I am working on making phpmyadmin responsive. I think that there is no
need of showing database designer view on the mobile devices. So I am
preferring to show some message like "This view is only available on
desktop".
I will be looking forward for your views and suggestions.
Thanks,
Manish Bisht
Email : hi(a)manishbisht.me
Website : https://manishbisht.me
See <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/13170/display/redirect?…>
Changes:
[weblate] Translated using Weblate (Arabic)
------------------------------------------
Started by GitHub push by weblate
Started by GitHub push by weblate
[EnvInject] - Loading node environment variables.
Building in workspace <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/phpmyadmin/phpmyadmin.git # timeout=10
Fetching upstream changes from https://github.com/phpmyadmin/phpmyadmin.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/phpmyadmin/phpmyadmin.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse origin/master^{commit} # timeout=10
Checking out Revision e0e40c2fd026200ffdbe7fcc18595fc4c1cc8064 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f e0e40c2fd026200ffdbe7fcc18595fc4c1cc8064
> git rev-list 9d43025673092eb56a453b9e2575d03a02c5e7bd # timeout=10
> git tag -a -f -m Jenkins Build #13170 jenkins-phpMyAdmin-continuous-13170 # timeout=10
[EnvInject] - Executing scripts and injecting environment variables after the SCM step.
[EnvInject] - Injecting as environment variables the properties content
TESTSUITE_URL=http://ci-live.phpmyadmin.net/phpMyAdmin-continuous/workspace/
TESTSUITE_USER=pmatest
TESTSUITE_DATABASE=pmatest
XTESTSUITE_BROWSERSTACK_USER=michaliha
TESTSUITE_SERVER=localhost
[EnvInject] - Variables injected successfully.
[workspace] $ /bin/sh -xe /tmp/jenkins1740465957430837045.sh
+ composer update --no-interaction
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
[workspace] $ ant ******** ******** clean locales phpunit-nocoverage phpcpd phpcs phploc jshint jshint-checkstyle
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar
Buildfile: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build.xml>
clean:
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/api>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/code-browser>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/coverage>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/logs>
[delete] Deleting directory <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/pdepend>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/api>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/code-browser>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/coverage>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/logs>
[mkdir] Created dir: <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build/pdepend>
locales:
[exec] po/ar.po:1754: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: In the directive number 1, the character ':' is not a valid conversion specifier.
[exec] po/ar.po:1978: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: The character that terminates the directive number 1 is not a valid conversion specifier.
[exec] po/ar.po:2025: 'msgstr' is not a valid PHP format string, unlike 'msgid'. Reason: The string ends in the middle of a directive.
[exec] msgfmt: found 3 fatal errors
[exec] tput: No value for $TERM and no -T specified
[exec] Error when compiling po/ar.po
[exec] tput: No value for $TERM and no -T specified
BUILD FAILED
<https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build.xml>:138: exec returned: 1
Total time: 9 seconds
Build step 'Invoke Ant' marked build as failure
[CHECKSTYLE] Skipping publisher since build result is FAILURE
[JSLINT] Skipping publisher since build result is FAILURE
[DRY] Collecting duplicate code analysis files...
[DRY] Searching for all files in <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/> that match the pattern build/logs/pmd-cpd.xml
[DRY] No files found. Configuration error?
[DRY] Computing warning deltas based on reference build #13169
[TASKS] Skipping publisher since build result is FAILURE
[ANALYSIS-COLLECTOR] Computing warning deltas based on reference build #13169
Recording plot data
[xUnit] [INFO] - Starting to record.
[xUnit] [INFO] - Processing PHPUnit-3.x (default)
[xUnit] [INFO] - [PHPUnit-3.x (default)] - No test report file(s) were found with the pattern 'build/logs/junit.xml' relative to '<https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/'> for the testing framework 'PHPUnit-3.x (default)'. Did you enter a pattern relative to the correct directory? Did you generate the result report(s) for 'PHPUnit-3.x (default)'?
[xUnit] [ERROR] - No test reports found for the metric 'PHPUnit' with the resolved pattern 'build/logs/junit.xml'. Configuration error?.
[xUnit] [INFO] - Failing BUILD.
[xUnit] [INFO] - There are errors when processing test results.
[xUnit] [INFO] - Skipping tests recording.
[xUnit] [INFO] - Stop build.