From 5f6566b08512c2635da95ce2ea2a864e7721588b Mon Sep 17 00:00:00 2001 From: Gustavo Bazzo Date: Fri, 4 Nov 2022 15:09:17 -0400 Subject: [PATCH] Update version --- create-zip.bat | 14 -------------- create-zip.ps1 | 30 ++++++++++++++++++++++++++++++ src/version.php | 4 ++-- 3 files changed, 32 insertions(+), 16 deletions(-) delete mode 100644 create-zip.bat create mode 100644 create-zip.ps1 diff --git a/create-zip.bat b/create-zip.bat deleted file mode 100644 index abcaf1d..0000000 --- a/create-zip.bat +++ /dev/null @@ -1,14 +0,0 @@ -echo off -set zipName=theme_recit_anglais -set pluginName=recit_anglais - -rem remove the current -del %zipName% - -rem zip the folder -"c:\Program Files\7-Zip\7z.exe" a -mx "%zipName%.zip" "src\*" - -rem set the plugin name -"c:\Program Files\7-Zip\7z.exe" rn "%zipName%.zip" "src\" "%pluginName%\" - -pause \ No newline at end of file diff --git a/create-zip.ps1 b/create-zip.ps1 new file mode 100644 index 0000000..060c4fc --- /dev/null +++ b/create-zip.ps1 @@ -0,0 +1,30 @@ +function Get-PluginVersion { + $file_data = Get-Content ./src/version.php | Where-Object {$_ -like "*$plugin->release*"} + + $CharArray = $file_data.Split("=") + + $result = $CharArray[1].replace("'", "").replace(";","").trim() + + return $result +} + +function Create-Zipfile($zipName, $pluginName, $pluginVersion){ + #remove the current zip file + $zipFile="$($zipName)-$($pluginVersion).zip" + + if(Test-Path -Path $zipFile -PathType Leaf){ + Remove-Item -Path $zipFile + } + + #zip the folder except the folders .cache and node_modules + & "c:\Program Files\7-Zip\7z.exe" a -mx "$zipFile" "src\*"-mx0 -xr!"src\react\.cache" -xr!"src\react\node_modules" -xr!"src\react\package-lock.json" + + #set the plugin name + & "c:\Program Files\7-Zip\7z.exe" rn "$zipFile" "src\" "$pluginName\" +} + +$zipName="theme_recit_anglais" +$pluginName="recit_anglais" +$pluginVersion = Get-PluginVersion + +Create-Zipfile $zipName $pluginName $pluginVersion \ No newline at end of file diff --git a/src/version.php b/src/version.php index 7ab6153..eec6dd0 100644 --- a/src/version.php +++ b/src/version.php @@ -30,12 +30,12 @@ $plugin->version = 2022100100; // This is the named version. -$plugin->release = 'v2.0.1-stable'; +$plugin->release = 'v2.1.0-beta'; $plugin->supported = [39, 400]; // Moodle 3.9.x, 3.10.x and 3.11.x are supported. // This is a stable release. -$plugin->maturity = MATURITY_STABLE; +$plugin->maturity = MATURITY_BETA; // This is the version of Moodle this plugin requires. $plugin->requires = 2020061500.00; // Moodle 3.9.0