Hi
answering to -devel as it IMHO really belongs there.
Dne Mon, 08 Sep 2014 08:21:21 -0400
Marc Delisle <marc(a)infomarc.info> napsal(a):
> something must be wrong, the number of warnings just went from about 300
> to over 34000.
Looking at https://ci.phpmyadmin.net/job/phpMyAdmin/violations/ it
checks also vendor directory with installed third party libraries...
--
Michal ÄŒihaÅ™ | http://cihar.com | http://phpmyadmin.net
Hi,
Will it be possible to install phpunit under "/vendor/bin/" i.e.
"/var/lib/jenkins/jobs/phpMyAdmin-continuous/workspace/vendor/bin/"
directory in Jenkins server?
--
Regards,
Chirayu Chiripal
https://chirayuchiripal.wordpress.com/
See <https://ci.phpmyadmin.net/job/phpMyAdmin/1169/changes>
Changes:
[Chirayu Chiripal] use phpunit 4.1.x for testing
[Chirayu Chiripal] install composer packages for hhvm also
[marc] Remove dead messages
[marc] Fix Turkish problem in message generation
[marc] Remove problematic translated message
[marc] Remove useless code
[marc] 4.2.9-dev
[marc] 4.2.9-dev
[marc] 4.2.8 release
[Chanaka] Remove useless code
[marc] Remove dead code
[marc] Fix coding style
------------------------------------------
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
Fetching changes from the remote Git repository
> git config remote.origin.url git://github.com/phpmyadmin/phpmyadmin.git
Fetching upstream changes from git://github.com/phpmyadmin/phpmyadmin.git
> git --version
> git fetch --tags --progress git://github.com/phpmyadmin/phpmyadmin.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse origin/master^{commit}
Checking out Revision 3ebd68a3153002cb3b9f9364bb8b2ab5d939c364 (origin/master)
> git config core.sparsecheckout
> git checkout -f 3ebd68a3153002cb3b9f9364bb8b2ab5d939c364
> git rev-list 4960f208e20ad7fd8b77cef9dcc82772c29def92
[EnvInject] - Executing scripts and injecting environment variables after the SCM step.
[EnvInject] - Injecting as environment variables the properties content
TESTSUITE_SERVER=localhost
TESTSUITE_USER=pmatest
TESTSUITE_DATABASE=pmatest
TESTSUITE_URL=http://ci-live.phpmyadmin.net/phpMyAdmin/workspace/
XTESTSUITE_BROWSERSTACK_USER=michaliha
[EnvInject] - Variables injected successfully.
[workspace] $ /bin/sh -xe /tmp/hudson4534970348643337748.sh
[workspace] $ ant -DTESTSUITE_BROWSERSTACK_KEY=**** -DTESTSUITE_PASSWORD=**** clean locales phpunit pdepend phpmd phpcpd phpcs phploc jshint lint
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-6-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:
phpunit:
BUILD FAILED
<https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build.xml>:27: Execute failed: java.io.IOException: Cannot run program "<https://ci.phpmyadmin.net/job/phpMyAdmin/ws/vendor/bin/phpunit">: java.io.IOException: error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:494)
at java.lang.Runtime.exec(Runtime.java:612)
at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:862)
at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:481)
at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:495)
at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:631)
at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:672)
at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:498)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:622)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.<init>(UNIXProcess.java:164)
at java.lang.ProcessImpl.start(ProcessImpl.java:81)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:476)
... 23 more
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
[PMD] Skipping publisher since build result is FAILURE
[DRY] Collecting duplicate code analysis files...
[DRY] Finding all files that match the pattern build/logs/pmd-cpd.xml
[DRY] Computing warning deltas based on reference build #1168
[TASKS] Skipping publisher since build result is FAILURE
[ANALYSIS-COLLECTOR] Computing warning deltas based on reference build #1168
Recording plot data
Publishing Clover coverage report...
No Clover report will be published due to a Build Failure
[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.io.FileNotFoundException: <https://ci.phpmyadmin.net/job/phpMyAdmin/ws/build/logs/jdepend.xml> (No such file or directory)
See <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/7605/changes>
Changes:
[Chirayu Chiripal] use phpunit 4.1.x for testing
[Chirayu Chiripal] install composer packages for hhvm also
------------------------------------------
Started by GitHub push by lem9
[EnvInject] - Loading node environment variables.
Building in workspace <https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/>
> git rev-parse --is-inside-work-tree
Fetching changes from the remote Git repository
> git config remote.origin.url git://github.com/phpmyadmin/phpmyadmin.git
Fetching upstream changes from git://github.com/phpmyadmin/phpmyadmin.git
> git --version
> git fetch --tags --progress git://github.com/phpmyadmin/phpmyadmin.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse origin/master^{commit}
Checking out Revision 104756e0a586f75d6ac0308805b64a35fd62c66b (origin/master)
> git config core.sparsecheckout
> git checkout -f 104756e0a586f75d6ac0308805b64a35fd62c66b
> git rev-list 91a66bf5ef10eada07c7056b05d3aa8646ece6dc
> git tag -a -f -m Jenkins Build #7605 jenkins-phpMyAdmin-continuous-7605
[EnvInject] - Executing scripts and injecting environment variables after the SCM step.
[EnvInject] - Injecting as environment variables the properties content
TESTSUITE_SERVER=localhost
TESTSUITE_USER=pmatest
TESTSUITE_DATABASE=pmatest
TESTSUITE_URL=http://ci-live.phpmyadmin.net/phpMyAdmin-continuous/workspace/
XTESTSUITE_BROWSERSTACK_USER=michaliha
[EnvInject] - Variables injected successfully.
[workspace] $ /bin/sh -xe /tmp/hudson4249021871017369136.sh
[workspace] $ ant -DTESTSUITE_BROWSERSTACK_KEY=**** -DTESTSUITE_PASSWORD=**** clean locales phpunit-nocoverage phpcpd phpcs phploc jshint
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-6-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/tr.po:3: nplurals = 2...
[exec] po/tr.po:312: ...but some messages have only one plural form
[exec] msgfmt: found 1 fatal error
phpunit-nocoverage:
BUILD FAILED
<https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/build.xml>:33: Execute failed: java.io.IOException: Cannot run program "<https://ci.phpmyadmin.net/job/phpMyAdmin-continuous/ws/vendor/bin/phpunit">: java.io.IOException: error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:494)
at java.lang.Runtime.exec(Runtime.java:612)
at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:862)
at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:481)
at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:495)
at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:631)
at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:672)
at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:498)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:622)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.<init>(UNIXProcess.java:164)
at java.lang.ProcessImpl.start(ProcessImpl.java:81)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:476)
... 23 more
Total time: 7 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] Finding all files that match the pattern build/logs/pmd-cpd.xml
[DRY] Computing warning deltas based on reference build #7604
[TASKS] Skipping publisher since build result is FAILURE
[ANALYSIS-COLLECTOR] Computing warning deltas based on reference build #7604
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.
Hi phpmyadmin developers,
I work for Oracle as part of the MySQL Community Team.
We are proposing some changes to user management in MySQL 5.7 - I have written a blog post about it here:
http://www.tocker.ca/2014/09/05/proposed-changes-to-user-management-in-mysq…
I would love to receive any feedback you may have (either as a comment on my blog, or feel free to reply back here).
--
Morgan Tocker
MySQL Community Manager
Oracle Canada - Hardware and Software, Engineered to Work Together.
Office: Toronto, Canada
Title:
phpMyAdmin Developer (one year contract position)
Overview:
The phpMyAdmin Project is looking for a developer to assist in bug
fixing and other development.
Work plan:
* Bug fixing (50%)
* Code base improvement like refactoring and writing unit tests (25%)
* Implementation of new features (15%)
* Security coordination (10%)
Work conditions:
* The Developer shall publish a monthly blog post about his/her work
to the phpMyAdmin community.
* All work produced by the Developer is to be licensed to the public
under GPLv2.
* This is an independent contractor position: the Developer will be
responsible for his/her own equipment and expenses.
* The phpMyAdmin project has a budget of 1500 USD/month for this position.
* The suggested start date for the position is 2014-10-01.
The Candidate:
The candidate will be able to demonstrate a very good knowledge of
phpMyAdmin's code base. In addition, we expect excellent skills in all
of the technologies used by phpMyAdmin (PHP, HTML, JavaScript, jQuery,
CSS, MySQL) and excellent communication skills.
Applying:
Candidates should submit their proposal (including their CV,
availability, and financial terms) to: pmadeveloper(a)sfconservancy.org.
The deadline for this initial round of proposals is 2014-09-19.
Hi,
I know its a very question to ask anyway Is there an elegant way in client
side(functions.js) I can check if any user is currently loggedin or not ?
Or if we can check the current page is login page or some other page ?
Basically I want to add a script that should be executed only after user is
loggedin and should be accessible to all other pages except login page so
any hint on where can I add that script ?
I am trying my hands on the feature request #1529[0].
[0] https://sourceforge.net/p/phpmyadmin/feature-requests/1529/
Thanks and Regards
- Smita