Deployment of MatrixNexus:
To publish our application, I used Windows MSI installer to create the packages, and we will upload this into our website, there are two types of updates we are giving which all are
1. MSI (Setup)
2. Patch updater
MSI Setup
This MSI setup is for e new users or those who want to install fresh copy of Nexus on their system. They can download it from our website and install it.
Patch Updater Path updater is, for the existing Matrix-Nexus customer , when ever we uploads new version, our existing Matrix nexus will check the current version and will automatically install the required updates. it has 3 stages, which all are
1.Checking version and checking the type of version
2.Checking scripts
3.Execute the scripts and update it.
Checking version and checking type of the version This is the essential part of the Patch-updater, this will check, current version of nexus, and will check the updated version of patch, if the patch is newer than the current one, it will check the type of patch. the type of patches are given below.
1.Mandatory
2.Not-Mandatory
if patch has mandatory updates, it will forcefully update all the updates , if the patch is not mandatory update, then will popup a Message Box, and will ask user to update the updates, and let the user to choose the option, he can either update it or can skip it.
In this case, each user can have different version,when ever they start the update process , it is not good thing to apply all updates to all version, because some of the user may have recently updated patches, which required less updates, some of them may uses older version so, they required full updates, this patch updater will analyse, collect complete information of the existing system, and it will use the script called MI-SCRIPT, as per that script it will update the existing system. MI-SCRIPT is a small script mechanism created by me handled the update process .
Example of MI-SCRIPT
Checking version
Updating patches
Rebooting nexus
To publish our application, I used Windows MSI installer to create the packages, and we will upload this into our website, there are two types of updates we are giving which all are
1. MSI (Setup)
2. Patch updater
MSI Setup
This MSI setup is for e new users or those who want to install fresh copy of Nexus on their system. They can download it from our website and install it.
Patch Updater Path updater is, for the existing Matrix-Nexus customer , when ever we uploads new version, our existing Matrix nexus will check the current version and will automatically install the required updates. it has 3 stages, which all are
1.Checking version and checking the type of version
2.Checking scripts
3.Execute the scripts and update it.
Checking version and checking type of the version This is the essential part of the Patch-updater, this will check, current version of nexus, and will check the updated version of patch, if the patch is newer than the current one, it will check the type of patch. the type of patches are given below.
1.Mandatory
2.Not-Mandatory
if patch has mandatory updates, it will forcefully update all the updates , if the patch is not mandatory update, then will popup a Message Box, and will ask user to update the updates, and let the user to choose the option, he can either update it or can skip it.
In this case, each user can have different version,when ever they start the update process , it is not good thing to apply all updates to all version, because some of the user may have recently updated patches, which required less updates, some of them may uses older version so, they required full updates, this patch updater will analyse, collect complete information of the existing system, and it will use the script called MI-SCRIPT, as per that script it will update the existing system. MI-SCRIPT is a small script mechanism created by me handled the update process .
Example of MI-SCRIPT
Checking version
Updating patches
Rebooting nexus
No comments:
Post a Comment