Commit Graph

249 Commits

Author SHA1 Message Date
Mihaela Stoica
4346de5eb8
DO-3700: Add -src-pkgs file pattern in the hotfix-map file
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2018-04-27 10:31:28 +01:00
Mihaela Stoica
782b9bb40f
DO-3700: Specify the file extensions to the hotfix-map file spec
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2018-04-27 10:12:50 +01:00
Mihaela Stoica
de31b24242 DO-3700: Add an exclude pattern to the hotfix-map file spec
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2018-04-26 16:00:44 +01:00
Mihaela Stoica
74695d5d38
Merge pull request #2013 from xenserver/REQ-648
Merge REQ-648 to Master
2018-03-27 13:50:00 +01:00
Joey
c9214af05f CA-284325: fix double sign bug (#1984)
* CA-284325: Fix 3rd party libs are not signed
* Modify description text

Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2018-03-13 15:55:30 +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
Ji Jiang
ecb7755969 Copy cfu validator binary to output directory
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2018-02-12 11:14:14 +00:00
Konstantina Chremmou
ace48522e4 New certificate thumbprints.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2018-02-05 11:40:28 +00:00
Konstantina Chremmou
123db499f5 Merge branch 'master' into REQ-420 2018-01-25 13:38:58 +00:00
Konstantina Chremmou
69bf32394b Added Json.NET dll in the installer. Updated README.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-12-08 13:36:58 +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
b53b65aa8f Added dependency on the Json.NET dll.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-11-27 13:17:13 +00:00
Mihaela Stoica
be8f2c6897 CA-266842: Rebrand FriendlyErrorNames
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-10-09 16:56:59 +01:00
Konstantina Chremmou
7d47742637 Moved sign script to the xenadmin repo since it is only used to sign the XenCenter dlls.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-08-20 06:05:55 +01:00
Mihaela Stoica
c9932a49a1 Move PRODUCT_MICRO_VERSION_OVERRIDE to branding (#1706)
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-07-20 14:40:04 +01:00
Mihaela Stoica
04fbadb1b7 CA-258357: Create the output directory before trying to write into it 2017-07-12 16:09:42 +01:00
Gabor Apati-Nagy
37b925a274 CA-258357: Modified the build script to build the MSI installer (#1686)
* CA-258357: Modified the build script to build the MSI installer

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

* CA-258357: Modified the build script to build the MSI installer

Removed duplicate

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

* CA-258357: Modified the build script to build the MSI installer

Changed the autorun.inf file to point to the msi installer

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-07-11 13:23:17 +01: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
Letsibogo Ramadi
1e07f7b1b1 Merge pull request #1640 from kc284/master3
Modified the help script used for downloading dependencies so that the domain…
2017-06-20 13:55:20 +01:00
Konstantina Chremmou
8c85e77974 CA-257209: Missing right quotation mark broke the build.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-06-16 15:02:35 +01:00
Konstantina Chremmou
0a06c363bb Modified the help script used for downloading dependencies so that the domain
can be passed in as a parameter and authentication is not required. For this
purpose the artifactory download patterns had to be expanded so as to be
understood by wget.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-06-16 08:58:13 +01:00
Konstantina Chremmou
39f3e9ea1e CA-257209: The VNCControl has been deprecated. 2017-06-16 08:55:38 +01:00
Mihaela Stoica
ffe7ff9520 Merge pull request #1632 from xenserver/REQ-378
Feature "REQ-378: Support Chinese Language E-mail Performance Alerts"
2017-06-13 10:51:42 +01:00
Mihaela Stoica
1351155283 CP-21997: Remove CFUValidator from the build script
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-05-04 16:50:40 +01:00
Mihaela Stoica
54c7ff3c29 Merge pull request #1570 from xenserver/master
Merge master into REQ-378
2017-05-03 09:43:42 +01:00
Kun Ma
6dc10c1490 CP-19453: XenCenter: Add mail-language to other-config parameters when configure e-mail options
Signed-off-by: Kun Ma <kun.ma@citrix.com>
2017-04-01 11:21:21 +08:00
Gabor Apati-Nagy
44d710c5ee CA-242405: Fixed Metadata in XenCenterSetup.exe
Added the build number to the file version

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-03-31 16:54:26 +01: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
a04b039870 Collected all third party libraries in one place so it's easier for developers to setup their system.
Added a help script to that purpose.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-02-09 20:27:03 +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
67f5b78c15 CP-20149: Reverted removal of lines as per code review.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-19 15:26:27 +00:00
Gabor Apati-Nagy
fa7548129b CA-176169: Copyright statement: Added comma at all places where it was still missing (all extensions now)
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-18 17:13:09 +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
Konstantina Chremmou
71547b90db CP-20149: do not have the build scripts copy the production output to a network share.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-18 13:48:42 +00:00
Konstantina Chremmou
30ef6527a3 CP-20149: Too many variables we end up losing track of.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-18 13:48:41 +00:00
Gabor Apati-Nagy
f30daff3b6 CA-176169: Fixed copyright statements in the shell scripts
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-16 20:15:39 +00:00
Gabor Apati-Nagy
9422ce51d1 CA-176169: Added script to fail on source files with missing copyright statements
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-16 19:42:11 +00:00
Callum McIntyre
a6e628b640 [CP-19888] Changes to service stop/start
Always stop any running ncover service before starting (instead of ignoring the error and using the currently running one), and ignore the error if it's already been stopped at the end. The logic for the latter is that we stop the service right after the commands that require it, so if it stopped too early they'll error anyway. If they don't error because of the stopped service then we shouldn't error right at the end.
2017-01-09 15:58:29 +00:00
Callum McIntyre
7fc58882d8 Merge remote-tracking branch 'upstream/master' into CP-19888-copy
# Conflicts:
#	mk/build.sh (used master)
#	mk/tests-checks-cover.sh
2016-12-19 17:19:04 +00:00
Callum McIntyre
29f97eda24 [CP-19888] Resetting the branch to before the merge 2016-12-19 17:11:14 +00:00
Konstantina Chremmou
c2f66b0e81 Switch off treating unset variables as errors to check if branding is set.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2016-12-16 12:04:12 +00:00
Konstantina Chremmou
44fb5a11a3 Corrected comparison.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2016-12-15 15:26:44 +00:00
Konstantina Chremmou
0b74802e4f Do not retrieve dynamically, but rather specify explicitly, the version of .NET
to use. Use trunk as XS_BRANCH only where needed (some places will be obsoleted).

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2016-12-15 14:33:52 +00:00
Konstantina Chremmou
31c87eff7e The file xcversion is no longer necessary.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2016-12-15 14:31:25 +00:00
Konstantina Chremmou
771383f9b2 Create the manifest *after* the output directory is cleaned.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2016-12-14 10:05:35 +00:00
Konstantina Chremmou
bedd0f7b44 Moved the code printing out the tip of the branding repo to the branding script
so it can be overriden.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2016-12-13 12:50:54 +00:00
Konstantina Chremmou
1bc79d3ce7 No need to store the location of the latest successful build anymore.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2016-12-13 12:37:37 +00:00
Konstantina Chremmou
84a349fc07 Removed branded ref repo and obsolete scripts.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2016-12-05 13:29:06 +00:00
Callum McIntyre
603e58ac49 [CP-19888] Add support for code coverage in build jobs
Add support for a new environment variable REPORT_COVERAGE, which causes the tests phase to use the new script tests-checks-cover instead of tests-checks.This new script wraps the tests-checks script, by instrumenting NCover to monitor before it runs, and writing a summary log and generating a HTML report of coverage in the workspace output directory.
2016-12-02 14:36:59 +00:00