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
Mihaela Stoica
7a04e5186e
Merge remote-tracking branch 'upstream/CAR-2214' into master
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
Conflicts:
Jenkinsfile
XenModel/Actions/Updates/DownloadAndUnzipXenServerPatchAction.cs
XenModel/Actions/Updates/DownloadUpdatesXmlAction.cs
2017-02-28 10:30:02 +00:00
Konstantina Chremmou
c0830db15f
Removed the build retention policy.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-02-27 11:04:56 +00:00
Konstantina Chremmou
c783e18450
CA-242451: Use a different location for binaries built with CTXSIGN defined (the actual location will be updated when the build is available). Use latest dotnet-packages.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-02-17 17:01:32 +00:00
Konstantina Chremmou
861dd5d630
Remove temporarily the build retention policy to avoid deleting useful builds.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-02-09 08:30:48 +00:00
Razvan Botez
e7d631a8fb
Jenkinsfile: add authentication and fix GString readFile issue.
2017-01-30 11:24:21 +00:00
Konstantina Chremmou
b7a35b9778
Moved checking out of branding specifics to the Jenkinsfile. Removed non applicable switch.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-30 09:54:19 +00:00
Konstantina Chremmou
d28b384b75
Testing code for alternative brandings; optional script for setting up environment.
...
Remove hardcoded repo location.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-25 11:42:22 +00:00
Konstantina Chremmou
83d92aa573
Merge remote-tracking branch 'upstream/master' into CAR-2205
...
# Conflicts:
# Branding/branding.sh
# mk/archive-unsigned.sh
# mk/build.sh
# mk/bumpBuildNumber.sh
# mk/copy-build-output.sh
# mk/declarations.sh
# mk/tests-checks-cover.sh
# mk/tests-checks.sh
2017-01-24 13:54:42 +00:00
Konstantina Chremmou
f81648da63
Pass the Jenkins node as a parameter. Corrected the upload path. Renamed parameter.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-23 08:54:31 +00:00
Konstantina Chremmou
88b7cd53b4
CP-20149: Build overhaul: build XenCenter using a Jenkinsfile.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-18 13:48:42 +00:00