Commit Graph

80 Commits

Author SHA1 Message Date
Charles Gagnon
dec4f2d4b9 Pass in patch version from pipeline (#2020)
* Pass in patch version from pipeline

* Correct patch version

* Fix packaging

* Fix nuget version

* Revert nuget package changes
2023-04-20 12:07:40 -07:00
Charles Gagnon
98ad0197e4 Move pipeline version vars (#2017)
* initial

* Global vars
2023-04-19 14:54:18 -07:00
Charles Gagnon
7796b56d4b Fix release script version (#2016) 2023-04-19 11:31:44 -07:00
Charles Gagnon
d56f2309da Use major + minor from pipeline for assembly versioning (#2012) 2023-04-18 16:34:36 -07:00
erpett
d9f473e604 Udating post release branch split for 4.6 (#1981) 2023-04-03 14:52:39 -07:00
Alan Ren
0c99327429 linux arm64 (#1958) 2023-03-21 21:19:52 -07:00
Alan Ren
0d4c9c9a62 sign executable for osx-arm64 runtime (#1934)
* sign executables for mac

* fix indention

* use codesign

* fix directory

* add mkdir

* update release step

* fix error

* add migration and kusto executables

* revert the version change
2023-03-10 21:58:12 -08:00
erpett
e0583723ec Updating version now that the 4.5 release branch has split (#1911) 2023-03-06 15:50:12 -08:00
Alan Ren
c6f19990b8 revert unexpected change (#1887) 2023-03-01 16:01:11 -08:00
Alan Ren
9958c9f003 produce windows arm64 bits (#1886)
* add win-arm64 support

* test version

* fix error
2023-03-01 15:58:10 -08:00
Cheena Malhotra
8d119876d9 Update to .NET 7 SDK (#1792) 2023-02-07 17:53:36 -08:00
Aasim Khan
ab5a1e6c85 Separating Migration into its own project (#1828)
* Moving Migration service to its own project

* Adding loc files to the project

* Adding Migration to build

* Adding Migration Integration Tests

* Trying loops

* Fixing params

* Fixing indent

* Cleaning up yaml

* Getting command line arg for auto flush log

* Adding tde service
2023-01-30 10:30:28 -08:00
Alan Ren
da6bb1c6c3 increase the timeout for build job (#1824) 2023-01-25 13:22:53 -08:00
erpett
5978e890b7 bumping minor version as we have split the release at 4.4.0.22 (#1809) 2023-01-17 13:54:33 -08:00
Karl Burtram
c9f310cb47 Remove InsightsGenerator project (#1764) 2022-12-07 10:56:12 -08:00
Karl Burtram
3a5935df99 Revert "Update to latest .Net SDK 7.0 (#1760)" (#1763)
This reverts commit 71cda5bbdc.
2022-11-15 11:29:41 -08:00
Karl Burtram
71cda5bbdc Update to latest .Net SDK 7.0 (#1760)
* Bump to SDK 7.0 and related updates

* More net 7 updates

* Install SDK 2.0 for ESRP

* Fix typo

* Address comment and update integration test script

* Disable new warnings from SDK update
2022-11-14 20:24:25 -08:00
erpett
a0b388986d bumping minor version as we have split the release banch at 4.3.0.47 (#1750) 2022-11-07 22:06:21 -08:00
Cheena Malhotra
d33c97c079 Build Managed Batch Parser NuGet package (#1747) 2022-11-07 10:03:32 -08:00
Charles Gagnon
e763d2463d Remove unused test server types (#1699)
* Remove unused test server types

* Don't use secure file

* Correct password
2022-09-16 16:58:06 -07:00
erpett
f4e8acd1a8 vbumping minor version after release branch split (#1636) 2022-08-15 16:01:54 -07:00
Jordan Hays
d78ff94b31 Ledger Objects Representation in Object Explorer (#1615)
* support for ledger objects in OE

* generated sr files

* update versionKey to sql 2022 in test env config

* more 2019 to 2022 updates

* add sql2022 instead of replacing

* missed filter on table

* add logging

* more logging

* adding Script160Compat options for sql2022

Co-authored-by: Alan Ren <alanren@microsoft.com>
2022-08-05 10:53:17 -07:00
Alex Ma
1789fd1233 Update to srgen to remove strict dependency to netcore 3.1 (#1618)
* first changes

* added roll forward major to fix 3.1 dependency issue.
2022-08-04 12:08:20 -07:00
Charles Gagnon
82118f6431 Add code coverage reporting (#1585)
* Add code coverage

* fix and add publishTestResults

* Use PublishTestResults

* Add coverlet.msbuild

* Generate report

* Update coverage report location

* Add one more
2022-07-18 15:31:47 -07:00
Alan Ren
d636065b85 vbump STS (#1586) 2022-07-18 14:17:14 -07:00
Cory Rivera
8f9e3fe999 Add build task to create dotnet tools for SQL Tools and Kusto services. (#1582) 2022-07-18 12:49:21 -07:00
Karl Burtram
c2a238acb3 Add osx-arm runtime to build (#1545) 2022-06-20 19:30:53 -07:00
Alex Ma
5e3d24bbfa Remove code coverage from STS (#1537)
* WIP removal of code coverage

* more coverage removed

* more fixes

* fix tests
2022-06-10 13:53:43 -07:00
Alan Ren
50485597e7 vbump STS (#1534) 2022-06-08 15:05:19 -07:00
Charles Gagnon
6d7ca36338 Fix integration test pipeline (#1514) 2022-05-26 10:42:18 -07:00
Nemanja Milovančević
bd54f0ad5d Linked azure key valut variables to environment variables for URL backup/restore tests (#1512) 2022-05-26 09:21:13 -07:00
Alan Ren
795e76fdf5 version bump (#1497)
* vbump sts

* remove tag
2022-05-19 16:23:25 -07:00
Alan Ren
91db096b09 fix the issue that is blocking us from creating releases using any branch (#1496)
* test release

* branch name

* revert branch name

* remove space
2022-05-17 11:30:55 -07:00
Aasim Khan
cc63d866d7 Fixing integration tests for sts (#1453)
* Fixing test pipeline

* pwd

* fixing script

* fixing cwd

* switch to bash

* Cleaning up script and yml

* Fixing script comment

* Fixing the comments

* Adding issue in the comment

* Adding automatic password generator

* Removing unncesary use statement

* Fixing key

* Printing var

* Printing settings

* Printing var

* Fixed var

* Fixed

* Reverting some changes

* Changing fetch variable to upper case

* Fixing password logic

* Debug

* debug2

* debug

* Making passwords secret

* Fixing string null check

* removed dirs

* fixing var name

* Fixing var

* Printing  vars to see if the enviornment is setup correctly

* Printing versionkey

* removing prints

* Adding 2019 Instance key and updating template

* fixing env variable

* Fixing comment
2022-04-08 15:19:49 -07:00
Charles Gagnon
ad419dd234 Update build pipeline (#1431) 2022-03-18 09:50:28 -07:00
Aasim Khan
3f711ef6dc Using custom 1ES pool for running build pipelines. (#1414)
* Enable trimming to reduce package size

* trimming kusto

* Trying a new pool

* Fixing yaml errors

* Removing package trimming

* Removing formatting changes

* Using specific image

* Fixing formatting

* Fixing yml syntax
2022-02-28 13:02:39 -08:00
Charles Gagnon
1b5ac4c017 Skip component governance for release pipeline (#1389)
* initial

* try

* fix

* undo
2022-02-04 10:28:21 -08:00
Charles Gagnon
1cd27bdb70 Fail build on Component Governance alert (#1385) 2022-02-03 17:34:06 -08:00
Charles Gagnon
c092b194da Build win-x86 (#1384)
* Build win-x86

* Move to prop

* Correct RID
2022-02-03 13:43:40 -08:00
Karl Burtram
3a18cb6fc1 Upgrade to .Net Core 6.0 SDK (#1344)
* Bump to SDK 6.0

* Additional .Net 6.0 changes
2022-01-05 13:14:21 -08:00
Charles Gagnon
c03557aae7 Don't archive source (#1315)
* Don't archive source

* Update working dir

* comment out release task

* Add back in copy to temp

* uncomment release task
2021-11-18 11:52:37 -08:00
Charles Gagnon
a947f94ef7 Always sign artifacts (#1310)
* Only sign packages when pipeline var set

* always sign
2021-11-18 10:52:41 -08:00
Charles Gagnon
482afd8427 Revert "Don't archive source during build" (#1312)
This reverts commit 314561c7d5b13dc3b2811840927156caf185fc3c.
2021-11-16 22:07:19 -08:00
Charles Gagnon
eaa3ea7869 Don't archive source during build (#1308) 2021-11-16 14:44:08 -08:00
Charles Gagnon
d560ff6d5e Target win-x64 instead of win7-x64 (#1306)
* Target win-x64 instead of win7-x64

* Bump version

* Update descriptions & fix path
2021-11-16 11:18:01 -08:00
Charles Gagnon
c81a400752 Package published projects (#1291)
* Package published project

* sign and publish nuget packages

* Publish logs

* Sign before packaging

* Add res of packages

* Publish to specific folders

* add comment

* Remove unused package projects
2021-11-10 12:32:15 -08:00
Charles Gagnon
61401b61b0 Remove unnecessary pipeline tasks (#1290) 2021-11-10 11:58:55 -08:00
Charles Gagnon
fd50060ed9 Update .NET version used for code signing (#1286) 2021-11-08 14:21:57 -08:00
Christopher Suh
26d4339277 Skip unused build steps (#1275)
* skip windows 10 arm 64 build

* skip all unused architecture builds
2021-10-22 18:03:09 -07:00
Justin M
4cc261e056 Kusto - Added code coverage to Build (#1253)
* Modified build.yml to run code coverage and modified logfilename to nunit.trx

* Changed logfilename for Kusto and SqlTools for Unit Tests. Added codeCoverage flag to SqlTools

* Added Kusto PublishTestResults task. Changed SqlTools testresult to use SqlTools.ServiceLayer.UnitTests.trx

* Added Microsoft.NET.Test.Sdk to Kusto.ServiceLayer. Changed build.yml to not PublishTestResults for Kusto.

* Removed reference to Microsoft.NET.Test.Sdk in Kusto.ServiceLayer. Removed PublishTestResults from ServiceLayer.UnitTests.

* Added testRunTitle to Kusto and SqlTools test tasks
2021-10-04 11:12:36 -07:00