Travis Plunk
7a8094fd31
Put symbols in separate package ( #12169 )
2020-03-21 12:36:10 -07:00
Travis Plunk
9d592ea388
Move to standard internal pool for building ( #12119 )
2020-03-13 09:00:18 -07:00
Travis Plunk
f0a8220398
Fix package syncing to private Module Feed ( #11841 )
2020-03-13 17:54:27 +05:00
Travis Plunk
c97f2d7fd7
Publish PowerShell vPack
for stable and better builds ( #11960 )
2020-02-27 10:13:29 -08:00
Aditya Patwardhan
8e68397228
Add LTSRelease
value from metadata.json
to release.json
( #11897 )
2020-02-19 15:34:29 -08:00
Aditya Patwardhan
ac55229644
Fix daily package build ( #11882 )
2020-02-19 12:45:17 -08:00
Aditya Patwardhan
84aeff861e
Update LTS
logic to depend on metadata.json
( #11877 )
2020-02-18 15:01:54 -08:00
Aditya Patwardhan
1e5655b48c
Refactor packaging pipeline ( #11852 )
...
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
2020-02-14 08:44:43 -08:00
Travis Plunk
63dd5a19e2
Fix package sorting for syncing to private Module Feed ( #11838 )
2020-02-12 14:15:54 -08:00
Aditya Patwardhan
bb021a977f
Change packaging to produce LTS
packages ( #11772 )
2020-02-04 16:21:59 -08:00
Travis Plunk
8b36149795
Move to version 3 of AzFileCopy ( #11697 )
2020-01-28 19:51:07 +00:00
xtqqczze
4a9d70fdcd
Correct case of $PWD special variable
2020-01-13 19:24:10 +00:00
xtqqczze
89e33f5772
Correct case of $Matches special variable
2020-01-13 19:15:17 +00:00
Aditya Patwardhan
8cb75f7e02
Build test artifacts for Alpine ( #11483 )
2020-01-07 12:12:19 -08:00
Paul Higinbotham
32e219814c
Fix Nuget package signing for Coordinated Package build ( #11316 )
2019-12-10 15:44:00 -08:00
Dongbo Wang
d68d126cae
Change back to use powershell.exe in 'SetVersionVariables.yml' to unblock daily build ( #11207 )
...
This reverts commit cf729c3407
.
2019-11-27 13:35:21 -08:00
Dongbo Wang
cf729c3407
Change to use pwsh to have consistent JSON conversion for DateTime
( #11126 )
2019-11-26 12:42:18 -08:00
Paul Higinbotham
ea2617e940
Correct expected msix number.
2019-11-18 13:32:44 -08:00
Paul Higinbotham
d9131f7164
Allow win7x86 msix package to build.
2019-11-18 13:29:49 -08:00
Aditya Patwardhan
8ff29ddc62
Allow semantic versions to be passed to NormalizeVersion
fun… ( #11087 )
2019-11-15 16:41:03 -08:00
Dongbo Wang
8081e765d8
Upload Build-Info Json file with the 'ReleaseDate' field ( #10986 )
2019-11-07 12:10:06 -08:00
Steve Lee
ee64f47e76
Enable build of x86 MSIX package ( #10934 )
2019-11-05 13:03:44 -08:00
Steve Lee
87bb1e6f74
Update AppX Manifest and Packaging module to conform to MS Sto… ( #10878 )
2019-10-24 13:50:28 -07:00
Aditya Patwardhan
49e906bc3b
Select the files for compliance tests which are owned by PowerShell ( #10837 )
...
* Move fxd compliance to the top to avoid binskim and apiscan on fxd folder
* Choose only the files we build for compliance
* Update tools/packaging/packaging.psm1
Co-Authored-By: Travis Plunk <travis.plunk@microsoft.com>
2019-10-19 10:32:34 -07:00
Travis Plunk
3f55131a41
Fix script to set release tag
2019-09-12 15:04:09 -07:00
Andrew
ed29ad1506
Adding PSCore group policy definitions ( #10468 )
2019-09-12 13:41:59 -07:00
Travis Plunk
559467464b
Make sure the daily coordinated build, knows it is a daily bui… ( #10464 )
2019-08-29 14:42:02 -07:00
Travis Plunk
704ee90d5c
Update the combined package build to release the daily builds ( #10449 )
2019-08-28 09:44:02 -07:00
Aditya Patwardhan
540737ebe1
Split the fxdependent package on Windows into two packages ( #10134 )
2019-07-12 17:18:11 -07:00
Amit Saraf
7bce46bc5b
Download latest version (6.2.0) of PSDesiredStateConfiguration nuget package. ( #9932 )
2019-06-27 10:22:32 -07:00
Travis Plunk
f24428a00c
Add automated RPM signing to release build ( #10013 )
2019-06-27 10:21:44 -07:00
Reece Dunham
66e571b19f
Improve release testing Docker images ( #9942 )
2019-06-20 10:16:45 -07:00
Travis Plunk
f65497711e
Update to use TSAv2 ( #9914 )
2019-06-17 11:57:39 -07:00
Travis Plunk
943cff95f6
Increase timeout of NuGet job to workaround build timeout ( #9772 )
2019-05-30 15:25:21 -07:00
Aditya Patwardhan
a1addf8882
Merged PR 8504: Fix syncing modules from powershell gallery by normalizing version numbers
...
Fix syncing modules from powershell gallery by normalizing version numbers and added additional logging.
2019-05-24 00:07:09 +00:00
Aditya Patwardhan
9f429f0206
Build test packages for windows, linux-x64, linux-arm, linux-arm64 and macOS ( #9476 )
2019-04-26 15:41:07 -07:00
Steve Lee
73114ee36c
Enable building of msix package ( #9289 )
...
Add support in packaging.psm1 to produce a .msix AppX package. Update the docker image to use the new msix package type. Update the associated yml files so AzDevOps performs the build.
## PR Context
Enable publishing PSCore6 to Microsoft Store
2019-04-15 17:07:15 -07:00
Aditya Patwardhan
02974a986d
Create test package for macOS on release builds ( #9344 )
2019-04-13 19:01:28 -07:00
Aditya Patwardhan
be505772e2
Add AcessToken variable to jobs that perform signing ( #9351 )
2019-04-13 18:59:51 -07:00
Travis Plunk
e2bfced875
Update repo for Ubuntu 14.04 EOL ( #9324 )
...
Update repo for Ubuntu 14.04 EOL
- also remove a missed instance of Fedora 27
2019-04-09 17:54:13 -07:00
Aditya Patwardhan
074b344133
Remove duplicate Policheck task and pin to specific version ( #9297 )
2019-04-04 16:14:57 -07:00
Travis Plunk
17f5a5ccbe
Add component detection to all jobs ( #8964 )
...
Add component detection to all jobs.
2019-03-29 15:18:55 -07:00
Aditya Patwardhan
8763c0b1d1
Performance improvements for release build ( #9179 )
...
This PR optimizes the download tasks to reduce build times. After the change we see a order of magnitude reduction in download times for Windows package signing and also the compliance tasks.
In addition to that the PR also makes changes to organize the build artifacts in folders.
2019-03-21 10:24:49 -07:00
Aditya Patwardhan
337ce63734
Use IL assemblies for NuGet packages to reduce size ( #9171 )
2019-03-21 10:03:46 -07:00
Aditya Patwardhan
95a8091991
Add tsaVersion
property as TsaV1
for compliance build phase ( #9176 )
...
Add the tsaVersion property with values as TsaV1 as it defaults to v2 instead. We explicitly need v1.
2019-03-20 14:01:39 -07:00
Aditya Patwardhan
753d31809b
Publish global tool packages to pwshtool
blob and bug fixes ( #9163 )
2019-03-20 13:44:40 -07:00
Reece Dunham
eac31019ab
Disable Homebrew analytics in macOS VSTS builds ( #9130 )
2019-03-16 11:57:16 -07:00
Bram Crielaard
b115dff0eb
Remove AppImage from tools ( #9100 )
2019-03-11 16:19:05 -07:00
Reece Dunham
d63ac8934d
Fixed Dockerfile syntax highlighting ( #8991 )
...
The `f` in Dockerfile is not uppercase, this breaks syntax highlighting for vscode on my client
<!-- Summarize your PR between here and the checklist. -->
## PR Context
`DockerFile` breaks syntax highlighting as mentioned and described above.
<!-- Provide a little reasoning as to why this Pull Request helps and why you have opened it. -->
2019-03-11 15:16:12 -07:00
Aditya Patwardhan
ab1d47712b
Fix dependencies of nuget build to wait on DEB uploads to finish ( #9118 )
...
The NuGet build task should wait on uploads for DEB job to complete.
## PR Context
There is a race condition when the build for DEB is completed but the upload has not. If the NuGet build job starts it may not get all the packages needed for building nuget packages.
2019-03-11 15:02:29 -07:00