Konstantina Chremmou
4d6fd38809
Bumped branding to v4.7.
2022-09-16 10:03:08 +01:00
Konstantina Chremmou
76a9295bee
CP-40641: Bumped branding to v4.6.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-08-19 09:45:51 +01:00
Konstantina Chremmou
294519ef29
Bumped branding to v4.5.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-06-21 10:49:06 +01:00
Konstantina Chremmou
5d9180a060
CP-39818: Bumped branding to v4.4.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-06-14 15:04:50 +01:00
Konstantina Chremmou
cfcb45a4c5
Bumped branding and pipeline versions to 4.3 and 4.4 respectively.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-06-09 15:14:10 +01:00
Danilo Del Busso
893f42d831
CP-39114: Add CHCUpdates.xml
and dev-CHCUpdates.xml
generation to build script
...
dev-CHCUpdates.xml contains a placeholder value for the destination URL
- Add existence check for `pdb` files in build script
This prevents script from stopping if MSBuild didn't generate any `pdb` files in `packages`
- Insert placeholders for pipeline and branding in Jenkinsfile
- Remove existence check for package `pdb`s in build script
Also simplify MSI checksum extraction from `sha356sum` call
Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>
2022-03-30 13:59:17 +01:00
Danilo Del Busso
ccf7fbe01a
CP-39128: Make UPDATES_URL
a branded string
...
- Add VS Enterprise as option for building project
Also add to `re-branding.sh` replacement list
- Bump branding version to v4.3
- Add default `UPDATES_URL` to `branding.sh`
Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>
2022-03-30 13:59:17 +01:00
Konstantina Chremmou
399e4560c8
Bumped pipeline version.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-08-10 14:09:49 +01:00
Konstantina Chremmou
b25d05a98c
Bumped pipeline and branding versions.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-07-30 17:17:54 +01:00
Konstantina Chremmou
67d1ddd1d1
Merge remote-tracking branch 'upstream/master' into feature/hyperman
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
# Conflicts:
# Branding/Branding.resx
# Jenkinsfile
# XenAdmin/Alerts/Types/GuiOldAlert.cs
# XenAdmin/Alerts/Types/LicenseAlert.cs
# XenAdmin/Commands/RestartToolstackCommand.cs
# XenAdmin/Diagnostics/Problems/HostProblem/HostNotSafeToUpgradeWarning.cs
# XenAdmin/Dialogs/AllowUpdatesDialog.cs
# XenAdmin/Dialogs/OptionsPages/ConfirmationOptionsPage.cs
# XenAdmin/Dialogs/RepairSRDialog.cs
# XenAdmin/Dialogs/UpsellDialog.cs
# XenAdmin/Plugins/UI/TabPageCredentialsDialog.cs
# XenAdmin/Program.cs
# XenAdmin/Wizards/ConversionWizard/ConversionNetworkPage.cs
# XenAdmin/Wizards/CrossPoolMigrateWizard/CrossPoolMigrateDestinationPage.cs
# XenAdmin/Wizards/NewSRWizard_Pages/SrWizardType.cs
# XenAdmin/Wizards/PatchingWizard/PatchingWizard_FirstPage.cs
# XenCenterLib/XSVersionAttribute.cs
# XenModel/BrandManager.cs
# XenModel/Messages.Designer.cs
# XenModel/Messages.resx
2021-05-25 15:51:42 +01:00
Konstantina Chremmou
3f4737c57a
Upgraded log4net to 2.0.12.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-04-09 09:16:01 +01:00
Konstantina Chremmou
8842e48b05
Bumped pipeline version.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-04-01 23:14:20 +01:00
Konstantina Chremmou
ab614e4669
Missing library.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-03-03 13:49:22 +00:00
Konstantina Chremmou
97c92e918d
CP-34402: Calculate sha256 checksum for deliverables.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-02-24 23:21:41 +00:00
Konstantina Chremmou
11ce488062
Merge branch 'master' into feature/hyperman
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
# Conflicts:
# Jenkinsfile
# scripts/xenadmin-build.sh
2021-02-17 14:51:13 +00:00
Konstantina Chremmou
d1f73a6ba0
Added pacman library.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-02-16 10:07:46 +00:00
Ji Jiang
4d2406569f
Update Jenkinsfile
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2021-01-26 15:44:43 +00:00
Ji Jiang
dc466f245c
CP-35478: Rebranding effort
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2021-01-26 15:44:43 +00:00
Konstantina Chremmou
75cec4dd67
Removed dependency on server side branding. Made the pipeline steps internal.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-01-26 12:31:31 +00:00
Konstantina Chremmou
7e6064eeb1
CP-35343: Fixed broken build.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-12-01 12:37:46 +00:00
Konstantina Chremmou
ea146cd242
CP-34160: Bumped branding.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-08-21 09:11:35 +01:00
Konstantina Chremmou
ce033019e1
CP-34109: Move non-open source build tasks to an internal pipeline.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-07-14 11:39:25 +01:00
Konstantina Chremmou
6bf1f7c23c
Fixed broken tests and corrected assertion handling in the Jenkinsfile.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-07-02 09:27:26 +01:00
Konstantina Chremmou
811d142cf1
Use powershell to read the dotnet-packages manifest. Corrected self-signing. Removed unused script.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-22 00:19:40 +01:00
Konstantina Chremmou
2397d37df7
Corrected encoding when writing out the manifest file.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-04-20 19:07:31 +01:00
Konstantina Chremmou
22723ca3ef
Script path correction.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-03-05 00:29:20 +00:00
Konstantina Chremmou
b409313364
Script consolidation and partial port to PowerShell.
...
- Moved all scripts to new folder 'scripts'.
- Replaced preliminary check bash scripts with PowerShell scripts.
- Added proper spellcheck with aspell (travis only).
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-03-04 12:40:20 +00:00
Konstantina Chremmou
f7391e991b
CA-156873, CP-31105 (partial): Apply common branding and versioning to assemblies; branding refactoring
...
Added brand management files and refactored the following brand variables:
* BRANDING_XENSERVER_UPDATE_URL
* BRANDING_PERF_ALERT_MAIL_LANGUAGE_DEFAULT
* BRANDING_SEARCH
* BRANDING_UPDATE
* BRANDING_BACKUP
* BRANDING_LEGACY_PRODUCT_BRAND
* ISO
* BRANDING_VERSION_5_6
* BRANDING_VERSION_6_2
* BRANDING_VERSION_6_0
* BRANDING_VERSION_6_5
* BRANDING_VERSION_7_0
* BRANDING_VERSION_7_1_2
* BRANDING_VERSION_8_0
* BRANDING_VERSION_8_1
* BRANDIND_COPYRIGHT
* BRANDING_COPYRIGHT_2
Also: Try passing the timestamp server as parameter
2020-01-22 14:47:39 +00:00
Konstantina Chremmou
1ac66cd769
CP-31865: Removed parameters from pipeline.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-01-20 11:05:58 +00:00
Konstantina Chremmou
40fc989720
Moved scratch and output folders into the repo root.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-01-10 12:00:50 +00:00
Konstantina Chremmou
66e6a42386
CP-31105: Stop collecting unsigned files (if need arises it can be handled differently).
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-01-10 12:00:50 +00:00
Konstantina Chremmou
1d22100e01
CP-31105: Refactored installer branding. Sign only the combined msi file.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-01-10 12:00:50 +00:00
Konstantina Chremmou
1c24afefa5
Download only the hotfixes that are included in the installer.
...
Note that at the moment source packages are not used.
Also, added help script to download the hotfixes for development purposes.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-01-10 12:00:50 +00:00
Konstantina Chremmou
e0b9a68b40
Replaced check-roaming.sh tool with an Nunit test and expanded it to include more assemblies.
...
Corrected the scope of two OvfApi settings as a result of the test run.
Also, sync-ed settings and app.config for XenOvfApi and XenOvfapiTransport.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-08-15 14:31:06 +01:00
Konstantina Chremmou
32a3ad0c80
Removed check for dead files as it's slowing down the build without being particularly useful.
...
EC2 files are long gone. The script was only checking one project in the solution,
but on occasion having temporarily dead files may be needed. In any case, dead
files can be found using the IDE.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-08-15 14:31:06 +01:00
Konstantina Chremmou
a191635b5c
CP-30453: Corrected the check for nunit test failures.
...
Also, removed echoing the test start and finish time as it is included
in the nunit3-console output.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-07-12 16:14:23 +01:00
Konstantina Chremmou
d814d050b8
Enabled a subset of unit tests (exclude the rest temporarily from the project).
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-07-11 16:34:59 +01:00
Konstantina Chremmou
454092350c
CP-30453: Upgraded to NUnit3.
...
The tests will be ported gradually.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-07-11 16:34:59 +01:00
Konstantina Chremmou
4304c90b18
CA-318198: Consolidated XenCenter's build artifact folders
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-05-23 15:33:46 +01:00
Konstantina Chremmou
6c095a7977
Use a single location for the dotnet-packages artifacts (follows CA-251400).
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-05-23 15:33:46 +01:00
Konstantina Chremmou
2f6b6d3823
Create the manifest file at the end of the build when the output folder is in place (hence no folder creation is necessary).
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2018-03-12 10:19:04 +00:00
Konstantina Chremmou
ce8d7dde46
Try creating the parent tree if it doesn't exist.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2018-02-28 16:36:51 +00:00
Konstantina Chremmou
47523ce632
Renamed manifest files as Windows seem to single out 'manifest'.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2018-02-28 13:55:15 +00:00
Konstantina Chremmou
d173dcd771
CA-275576: Renamed the zip with the unsigned files.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-12-07 14:39:32 +00:00
Konstantina Chremmou
0f31e52f5d
CP-242400: Corrected target framework when running unit tests. Removed obsolete
...
file. Placed all the output files flat under the build number (they all have
different names anyway).
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-06-28 08:57:59 +01:00
Mihaela Stoica
7e4a83cc2a
CA-251616: Remove the use of the additional branding repository
...
Rename variable
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-04-28 14:09:38 +01:00
Mihaela Stoica
b9507931d3
CA-251616: Remove the use of the additional branding repository
...
Add SERVER_BRANDING_TIP to the manifest regardless of branding
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-04-28 13:26:06 +01:00
Mihaela Stoica
2944c06762
CA-251616: Remove the use of the additional branding repository
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-04-28 12:50:16 +01:00
Konstantina Chremmou
70524dacff
Prevent GroovyCastException.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-04-25 09:23:02 +01:00
Konstantina Chremmou
4ef1094f25
Fixed typo/regression that was introduced in a previous commit.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-03-10 17:07:26 +00:00