mdk.git
7 years agoChanges to instance naming: master
Cameron Ball [Wed, 24 Aug 2016 05:24:41 +0000 (13:24 +0800)] 
Changes to instance naming:

* Engine is now appended to instance name (wording.appendEngine)
* Parts of the instance name can be used in forcedCfg. For example
on an instance called stable-master-pgsql %instancename:1% is replaced
with 'master'
* New flag 'purpose' replaces 'integration'. Purpose can be 'integration',
'stable' or 'review'. Instance names reflect this.
* A type of instance can be specified to `mdk backport` (i.e., 'integration',
'review' or 'stable'. If none is given the type of the current instance is
used.

7 years agoWIP vhost support
Cameron Ball [Wed, 15 Jun 2016 12:16:25 +0000 (20:16 +0800)] 
WIP vhost support

7 years agoBump to version 1.5.8
Frederic Massart [Thu, 11 Aug 2016 08:50:05 +0000 (16:50 +0800)] 
Bump to version 1.5.8

7 years agoHandle missing report from CiBoT
Frederic Massart [Thu, 11 Aug 2016 08:46:55 +0000 (16:46 +0800)] 
Handle missing report from CiBoT

CSS information is no more returned, causing the command to
fail early. When the information is not returned we now automatically
assume that it was a success.

7 years agoUse longer hashes when generating compare URLs. Fixes #120
Frederic Massart [Tue, 26 Jul 2016 07:31:15 +0000 (15:31 +0800)] 
Use longer hashes when generating compare URLs. Fixes #120

7 years agoCheck that function exists when updating services
Frederic Massart [Tue, 19 Jul 2016 12:13:48 +0000 (20:13 +0800)] 
Check that function exists when updating services

7 years agoBump to version 1.5.7
Frederic Massart [Fri, 8 Jul 2016 02:20:52 +0000 (10:20 +0800)] 
Bump to version 1.5.7

7 years agoWebservices script allows file uploads by default
Frederic Massart [Wed, 6 Jul 2016 03:33:57 +0000 (11:33 +0800)] 
Webservices script allows file uploads by default

7 years agoSupport non-ascii character when downloading patches
Frederic Massart [Mon, 4 Jul 2016 10:45:03 +0000 (18:45 +0800)] 
Support non-ascii character when downloading patches

7 years agoMerge pull request #142 from danpoltawski/integration-https
Frédéric Massart [Sun, 3 Jul 2016 16:17:03 +0000 (00:17 +0800)] 
Merge pull request #142 from danpoltawski/integration-https

MDLSITE-4668 integration.moodle.org has moved to https

7 years agoMDLSITE-4668 integration.moodle.org has moved to https
Dan Poltawski [Sun, 3 Jul 2016 14:12:26 +0000 (15:12 +0100)] 
MDLSITE-4668 integration.moodle.org has moved to https

7 years agoUse right collation when creating MySQL databases. Fixes #137
Frederic Massart [Mon, 23 May 2016 08:30:39 +0000 (16:30 +0800)] 
Use right collation when creating MySQL databases. Fixes #137

Reference: https://docs.moodle.org/30/en/MySQL#Creating_Moodle_database

7 years agoBump to version 1.5.6 v1.5.6
Frederic Massart [Mon, 23 May 2016 04:25:30 +0000 (12:25 +0800)] 
Bump to version 1.5.6

7 years agoPrepare for Moodle 3.2 development. Fixes #136
Frederic Massart [Mon, 23 May 2016 04:23:46 +0000 (12:23 +0800)] 
Prepare for Moodle 3.2 development. Fixes #136

8 years agoMerge pull request #135 from crazyserver/externalUpdSrv
Frédéric Massart [Fri, 22 Apr 2016 03:42:21 +0000 (11:42 +0800)] 
Merge pull request #135 from crazyserver/externalUpdSrv

External update services needed

8 years agoExternal update services needed
Pau Ferrer Ocaña [Thu, 21 Apr 2016 17:20:47 +0000 (19:20 +0200)] 
External update services needed

8 years agoRemoved unsupported Moodle versions from config
Mark Nelson [Mon, 18 Apr 2016 09:28:58 +0000 (17:28 +0800)] 
Removed unsupported Moodle versions from config

I am now the Legend.

8 years agoUpdating list of subsystems and plugin types
Frederic Massart [Wed, 13 Apr 2016 06:02:41 +0000 (14:02 +0800)] 
Updating list of subsystems and plugin types

8 years agoBump to version 1.5.5 v1.5.5
Frederic Massart [Thu, 17 Mar 2016 10:32:30 +0000 (18:32 +0800)] 
Bump to version 1.5.5

8 years agoMake precheck more resilient to Travis changes
Frederic Massart [Thu, 17 Mar 2016 10:30:51 +0000 (18:30 +0800)] 
Make precheck more resilient to Travis changes

8 years agoUpdating installation instructions
Frederic Massart [Thu, 17 Mar 2016 10:10:30 +0000 (18:10 +0800)] 
Updating installation instructions

8 years agoMerge pull request #132 from rajeshtaneja/wip-mdk-129
Frédéric Massart [Thu, 17 Mar 2016 09:45:24 +0000 (17:45 +0800)] 
Merge pull request #132 from rajeshtaneja/wip-mdk-129

Fix #129: Add support for Behat 3.x formatter

8 years agoFix #129: Add support for Behat 3.x formatter
Rajesh Taneja [Fri, 4 Mar 2016 08:52:48 +0000 (16:52 +0800)] 
Fix #129: Add support for Behat 3.x formatter

Behat 3.x expect format and out parameters to be
one after other and doesn't support concatenation

8 years agoMerge pull request #130 from andrewnicols/mdk-grunt
Frédéric Massart [Fri, 4 Mar 2016 02:17:15 +0000 (10:17 +0800)] 
Merge pull request #130 from andrewnicols/mdk-grunt

Add support for grunt css from 29 onwards

8 years agoMerge pull request #126 from danpoltawski/precheck-travis
Frédéric Massart [Fri, 4 Mar 2016 02:02:55 +0000 (10:02 +0800)] 
Merge pull request #126 from danpoltawski/precheck-travis

Be aware of Travis in the prechecker output

8 years agoAdd support for grunt css from 29 onwards
Andrew Nicols [Fri, 4 Mar 2016 01:13:40 +0000 (09:13 +0800)] 
Add support for grunt css from 29 onwards

8 years agoExtract Selenium JAR url from Google APIs XML.
Jetha Chan [Mon, 22 Feb 2016 07:36:11 +0000 (16:36 +0900)] 
Extract Selenium JAR url from Google APIs XML.

8 years agoBe aware of Travis in the prechecker output
Dan Poltawski [Mon, 15 Feb 2016 09:32:22 +0000 (09:32 +0000)] 
Be aware of Travis in the prechecker output

See MDLSITE-4414 https://github.com/moodlehq/moodle-local_ci/pull/72

(Note this precheck isn't idealy suited - it won't report a problem when
checks are in progress - which will be likely for many MDK users as they
will likely push shortly before precheck)

8 years agoUpdating scripts list in README file
Frederic Massart [Thu, 11 Feb 2016 04:15:55 +0000 (12:15 +0800)] 
Updating scripts list in README file

8 years agoBump to version 1.5.4 v1.5.4
Frederic Massart [Thu, 11 Feb 2016 03:39:17 +0000 (11:39 +0800)] 
Bump to version 1.5.4

8 years agoMerge pull request #124 from danpoltawski/precheck-phpcs
Frédéric Massart [Mon, 8 Feb 2016 07:02:56 +0000 (15:02 +0800)] 
Merge pull request #124 from danpoltawski/precheck-phpcs

Fix precheck command after phpcs renaming and add missing checks

8 years agoFix precheck command after phpcs renaming and add missing checks.
Dan Poltawski [Fri, 5 Feb 2016 18:28:54 +0000 (18:28 +0000)] 
Fix precheck command after phpcs renaming and add missing checks.

In https://github.com/moodlehq/moodle-local_ci/pull/70 the php code
sniffer abbreviation was changed to phpcs. In various other isues we've
added more CI checks which are missing from mdk.

Ideally this should be rewritten to output the result of all the checks,
regardless of whether they are defined in mdk, but thats for another
day.

8 years agoUse same minimum requirements for requests as jenkinsapi. Fixes #122
Frederic Massart [Wed, 16 Dec 2015 07:47:35 +0000 (15:47 +0800)] 
Use same minimum requirements for requests as jenkinsapi. Fixes #122

8 years agoAdd --stop-on-failure to phpunit
Frederic Massart [Wed, 16 Dec 2015 06:43:03 +0000 (14:43 +0800)] 
Add --stop-on-failure to phpunit

8 years agoAdd --skip-init to phpunit to speed up launches
Frederic Massart [Wed, 16 Dec 2015 06:33:12 +0000 (14:33 +0800)] 
Add --skip-init to phpunit to speed up launches

8 years agoFix use of deprecated function in webservices script
Frederic Massart [Wed, 16 Dec 2015 06:33:06 +0000 (14:33 +0800)] 
Fix use of deprecated function in webservices script

8 years agoMerge branch 'master' of github.com:FMCorz/mdk
Frederic Massart [Wed, 16 Dec 2015 06:32:35 +0000 (14:32 +0800)] 
Merge branch 'master' of github.com:FMCorz/mdk

8 years agoMerge pull request #123 from xow/fix-useremails
Frédéric Massart [Tue, 1 Dec 2015 09:45:01 +0000 (17:45 +0800)] 
Merge pull request #123 from xow/fix-useremails

Use example.com for email addresses

8 years agoUse example.com for email addresses
John Okely [Tue, 1 Dec 2015 08:26:30 +0000 (16:26 +0800)] 
Use example.com for email addresses

8 years agoFix invalid bash code in auto completion
Frederic Massart [Tue, 17 Nov 2015 03:41:48 +0000 (11:41 +0800)] 
Fix invalid bash code in auto completion

8 years agoBump to version 1.5.3 v1.5.3
Frederic Massart [Mon, 16 Nov 2015 09:18:37 +0000 (17:18 +0800)] 
Bump to version 1.5.3

8 years agoSuffix _testsuite is optional for phpunit
Frederic Massart [Wed, 11 Nov 2015 04:23:54 +0000 (12:23 +0800)] 
Suffix _testsuite is optional for phpunit

8 years agoBump to version 1.5.2 v1.5.2
Frederic Massart [Mon, 16 Nov 2015 07:46:36 +0000 (15:46 +0800)] 
Bump to version 1.5.2

8 years agoNew script to refresh services and external functions
Frederic Massart [Mon, 16 Nov 2015 07:35:20 +0000 (15:35 +0800)] 
New script to refresh services and external functions

8 years agoUpdate the masterBranch to 31
Frederic Massart [Mon, 16 Nov 2015 07:33:01 +0000 (15:33 +0800)] 
Update the masterBranch to 31

8 years agoAdding tracker fields for 3.0
Frederic Massart [Wed, 11 Nov 2015 04:19:37 +0000 (12:19 +0800)] 
Adding tracker fields for 3.0

8 years agoMerge pull request #121 from xow/fix-undevrequiremodintro
Frédéric Massart [Wed, 11 Nov 2015 08:36:17 +0000 (16:36 +0800)] 
Merge pull request #121 from xow/fix-undevrequiremodintro

Check for requiremodintro before attempting to set it to default

8 years agoCheck for requiremodintro before attempting to set it to default
John Okely [Wed, 11 Nov 2015 07:40:37 +0000 (15:40 +0800)] 
Check for requiremodintro before attempting to set it to default

8 years agoScript for downgrading moodle version numbers
Adrian Greeve [Fri, 11 Sep 2015 06:00:37 +0000 (14:00 +0800)] 
Script for downgrading moodle version numbers

This will check to see if the main version number and any plugins have
a status of downgraded (The version number in the database is
higher than the new one). Then it will change the version numbers
in the config_plugin table.

8 years agoBump to version 1.5.1 v1.5.1
Frederic Massart [Fri, 12 Jun 2015 10:00:00 +0000 (18:00 +0800)] 
Bump to version 1.5.1

8 years agoUpdating changelog
Frederic Massart [Fri, 12 Jun 2015 09:59:15 +0000 (17:59 +0800)] 
Updating changelog

8 years agoMerge branch 'master' of github.com:FMCorz/mdk
Frederic Massart [Wed, 10 Jun 2015 02:16:45 +0000 (10:16 +0800)] 
Merge branch 'master' of github.com:FMCorz/mdk

8 years agoMerge pull request #116 from xow/feature-allow29
Frédéric Massart [Wed, 20 May 2015 04:29:10 +0000 (12:29 +0800)] 
Merge pull request #116 from xow/feature-allow29

Add ability to create 2.9 branches and fill 2.9 tracker fields

8 years agoAdd ability to create 2.9 branches and fill 2.9 tracker fields
John Okely [Wed, 20 May 2015 04:22:43 +0000 (12:22 +0800)] 
Add ability to create 2.9 branches and fill 2.9 tracker fields

9 years agoMerge branch 'master' of github.com:FMCorz/mdk
Frederic Massart [Thu, 9 Apr 2015 02:28:36 +0000 (10:28 +0800)] 
Merge branch 'master' of github.com:FMCorz/mdk

9 years agoBump to version 1.5.0 v1.5.0
Frederic Massart [Fri, 6 Mar 2015 15:07:47 +0000 (16:07 +0100)] 
Bump to version 1.5.0

9 years agoUpdating changelog
Frederic Massart [Fri, 6 Mar 2015 15:07:35 +0000 (16:07 +0100)] 
Updating changelog

9 years agoCSS compile watchdog handles moved files
Frederic Massart [Fri, 6 Mar 2015 15:02:23 +0000 (16:02 +0100)] 
CSS compile watchdog handles moved files

9 years agoMerge branch 'master' of github.com:FMCorz/mdk
Frederic Massart [Fri, 6 Mar 2015 14:51:07 +0000 (15:51 +0100)] 
Merge branch 'master' of github.com:FMCorz/mdk

9 years agoMDK Tracker commenting
Andrew Nicols [Fri, 26 Dec 2014 07:05:26 +0000 (15:05 +0800)] 
MDK Tracker commenting

9 years agogetText function documentation and minor fixes
Frederic Massart [Fri, 6 Mar 2015 14:43:56 +0000 (15:43 +0100)] 
getText function documentation and minor fixes

9 years agoMerge branch 'getText' of https://github.com/andrewnicols/mdk
Frederic Massart [Fri, 6 Mar 2015 14:30:34 +0000 (15:30 +0100)] 
Merge branch 'getText' of https://github.com/andrewnicols/mdk

9 years agoMerge pull request #115 from xow/webcron
Frédéric Massart [Fri, 6 Mar 2015 14:08:54 +0000 (15:08 +0100)] 
Merge pull request #115 from xow/webcron

Disable cronclionly in dev.php

9 years agoConfig flatlist has a new --grep parameter. Fixes #98
Frederic Massart [Fri, 6 Mar 2015 14:06:36 +0000 (15:06 +0100)] 
Config flatlist has a new --grep parameter. Fixes #98

9 years agoForcing version 0.2.25 of jenkinsapi
Frederic Massart [Fri, 6 Mar 2015 12:54:35 +0000 (13:54 +0100)] 
Forcing version 0.2.25 of jenkinsapi

The version 0.2.26 required a consequent rewrite which still
did not work because invoking a build was raising an exception.

See https://github.com/salimfadhley/jenkinsapi/issues/335

9 years agoDisable cronclionly in dev.php
John Okely [Wed, 18 Feb 2015 06:25:21 +0000 (14:25 +0800)] 
Disable cronclionly in dev.php

9 years agoMerge pull request #107 from andrewnicols/removeLabelsFix
Frédéric Massart [Wed, 4 Feb 2015 10:04:09 +0000 (18:04 +0800)] 
Merge pull request #107 from andrewnicols/removeLabelsFix

Correct removeLabels checks

9 years agoEnrol script does not die when manual enrol method is not found
Frederic Massart [Wed, 28 Jan 2015 07:02:26 +0000 (15:02 +0800)] 
Enrol script does not die when manual enrol method is not found

9 years agoEnrol script ignores users created with the course generator. Fixes #112
Frederic Massart [Wed, 28 Jan 2015 04:21:24 +0000 (12:21 +0800)] 
Enrol script ignores users created with the course generator. Fixes #112

9 years agoProperly check the result of CI precheck
Frederic Massart [Tue, 20 Jan 2015 11:50:32 +0000 (19:50 +0800)] 
Properly check the result of CI precheck

9 years agoAllow push on unknown Jira issues
Frederic Massart [Tue, 20 Jan 2015 08:35:46 +0000 (16:35 +0800)] 
Allow push on unknown Jira issues

9 years agoFunction to launch the editor for the purposes of getting new text content
Andrew Nicols [Fri, 26 Dec 2014 07:03:48 +0000 (15:03 +0800)] 
Function to launch the editor for the purposes of getting new text content

9 years agoCorrect removeLabels checks
Andrew Nicols [Fri, 26 Dec 2014 06:21:40 +0000 (14:21 +0800)] 
Correct removeLabels checks

9 years agoAdded simple implementation of the pre-checker
Frederic Massart [Mon, 22 Dec 2014 05:06:09 +0000 (13:06 +0800)] 
Added simple implementation of the pre-checker

9 years agoForbid setting of labels triaged and triaing_in_progress
Frederic Massart [Wed, 17 Dec 2014 07:16:18 +0000 (15:16 +0800)] 
Forbid setting of labels triaged and triaing_in_progress

9 years agoRefactor a bit the label methods for tracker
Frederic Massart [Wed, 17 Dec 2014 07:09:37 +0000 (15:09 +0800)] 
Refactor a bit the label methods for tracker

9 years agoMerge branch 'jiraLabels' of https://github.com/andrewnicols/mdk into labels
Frederic Massart [Wed, 17 Dec 2014 06:37:17 +0000 (14:37 +0800)] 
Merge branch 'jiraLabels' of https://github.com/andrewnicols/mdk into labels

9 years agoAdd support for adding and removing labels from an issue
Andrew Nicols [Tue, 9 Dec 2014 07:02:58 +0000 (15:02 +0800)] 
Add support for adding and removing labels from an issue

9 years agoAdd mdk tracker bash completion
Andrew Nicols [Thu, 11 Dec 2014 03:32:39 +0000 (11:32 +0800)] 
Add mdk tracker bash completion

9 years agoMerge branch 'master' of github.com:FMCorz/mdk
Frederic Massart [Wed, 10 Dec 2014 03:31:51 +0000 (11:31 +0800)] 
Merge branch 'master' of github.com:FMCorz/mdk

9 years agoMerge pull request #104 from andrewnicols/faildumpfail
Frédéric Massart [Wed, 10 Dec 2014 03:31:15 +0000 (11:31 +0800)] 
Merge pull request #104 from andrewnicols/faildumpfail

Correct removal of faildump in behat init

9 years agoCorrect removal of faildump
Andrew Nicols [Wed, 10 Dec 2014 02:52:20 +0000 (10:52 +0800)] 
Correct removal of faildump

This was causing the faildump path to be set and unset on each run.

9 years agoJS Shift watchdogs handles moved files
Frederic Massart [Mon, 24 Nov 2014 11:06:25 +0000 (19:06 +0800)] 
JS Shift watchdogs handles moved files

9 years agoPull command tracks the right branch
Frederic Massart [Thu, 13 Nov 2014 05:45:12 +0000 (13:45 +0800)] 
Pull command tracks the right branch

9 years agoMerge pull request #101 from andrewnicols/phpunitTestsuite
Frédéric Massart [Wed, 12 Nov 2014 03:54:25 +0000 (11:54 +0800)] 
Merge pull request #101 from andrewnicols/phpunitTestsuite

Add testsuite coverage to phpunit

9 years agoAdd testsuite coverage to phpunit
Andrew Nicols [Wed, 12 Nov 2014 03:25:27 +0000 (11:25 +0800)] 
Add testsuite coverage to phpunit

In Moodle, we put all of our test directories into testsuites. For example, the
message/tests directory is defined in the core_message_testsuite testsuite.

Because of our naming scheme for files, we cannot simply pass the directory as
this only looks for files with the suffix Test.php. We can however make use
of the testsuite option to phpunit.

Suites are named as per their frankenstyle component and the complete list
can be found in the generated phpunit.xml configration. Here's an excerpt
for the above example:

    <testsuite name="core_message_testsuite">
        <directory suffix="_test.php">message/tests</directory>
    </testsuite>

With this change, it becomes possible to run all tests for an entire
component quickly and easily:

    mdk phpunit -s core_message_testsuite

9 years agoMerge pull request #100 from andrewnicols/prettyBehat
Frédéric Massart [Wed, 12 Nov 2014 03:41:36 +0000 (11:41 +0800)] 
Merge pull request #100 from andrewnicols/prettyBehat

Add pretty format to Behat output

9 years agoBump to version 1.4.1 v1.4.1
Frederic Massart [Wed, 12 Nov 2014 03:30:53 +0000 (11:30 +0800)] 
Bump to version 1.4.1

9 years agoAdd pretty format to Behat output
Andrew Nicols [Wed, 12 Nov 2014 02:37:38 +0000 (10:37 +0800)] 
Add pretty format to Behat output

9 years agoMerge pull request #99 from danpoltawski/28-tracker-fix
Frédéric Massart [Tue, 11 Nov 2014 08:31:02 +0000 (16:31 +0800)] 
Merge pull request #99 from danpoltawski/28-tracker-fix

Add 2.8 tracker branches

9 years agoAdd 2.8 tracker branches
Dan Poltawski [Tue, 11 Nov 2014 08:00:22 +0000 (08:00 +0000)] 
Add 2.8 tracker branches

9 years agoBump to version 1.4 v1.4
Frederic Massart [Mon, 10 Nov 2014 02:41:46 +0000 (10:41 +0800)] 
Bump to version 1.4

9 years agoUpdating change log
Frederic Massart [Mon, 10 Nov 2014 02:41:15 +0000 (10:41 +0800)] 
Updating change log

9 years agoBumping the default master branch in config-dist.php
Frederic Massart [Mon, 10 Nov 2014 02:39:40 +0000 (10:39 +0800)] 
Bumping the default master branch in config-dist.php

9 years agoAdding upgrade information to readme
Frederic Massart [Wed, 5 Nov 2014 08:07:52 +0000 (16:07 +0800)] 
Adding upgrade information to readme

9 years agoDebug fetching cached repo when verbosity is off
Frederic Massart [Wed, 5 Nov 2014 06:27:01 +0000 (14:27 +0800)] 
Debug fetching cached repo when verbosity is off

9 years agoAdding required Debian packages to install instructions. Fixes #96
Frederic Massart [Wed, 5 Nov 2014 05:17:51 +0000 (13:17 +0800)] 
Adding required Debian packages to install instructions. Fixes #96

9 years agoRemoving unused auto completion flag for update command
Frederic Massart [Wed, 5 Nov 2014 05:12:08 +0000 (13:12 +0800)] 
Removing unused auto completion flag for update command

9 years agoBackup command fails when the backup directory is missing
Frederic Massart [Wed, 5 Nov 2014 05:11:14 +0000 (13:11 +0800)] 
Backup command fails when the backup directory is missing

9 years agoDoctor command can check the value of the master branch
Frederic Massart [Wed, 5 Nov 2014 04:54:54 +0000 (12:54 +0800)] 
Doctor command can check the value of the master branch