Commit graph

59 commits

Author SHA1 Message Date
Bill Thornton 745a7eb4ae Run collect script on failures 2023-09-13 08:39:02 -04:00
Craig Andrews e935d787ef
chore(ci): add labels to docker images (#9210) 2023-06-27 21:20:41 -06:00
Bond-009 a2babfd0d3
Fix nightly builds (#8870) 2022-12-07 17:51:29 -07:00
Bond_009 6f231094d5 Update CI to .NET 7 2022-12-07 16:44:00 +01:00
Cody Robibero 68121e6e9c Revert dependency updates to Azure Pipelines 2022-10-26 07:27:07 -06:00
Joshua M. Boniface 337df6079f
Merge pull request #8578 from jellyfin/renovate/docker-2.x 2022-10-19 16:37:52 -04:00
Joshua M. Boniface c04342391f
Merge pull request #8584 from jellyfin/renovate/nugetauthenticate-0.x 2022-10-19 16:37:21 -04:00
Joshua M. Boniface c104757741
Merge pull request #8577 from jellyfin/renovate/copyfilesoverssh-0.x 2022-10-19 16:37:05 -04:00
Joshua M. Boniface 737e40b8b4
Merge pull request #8581 from jellyfin/renovate/downloadpipelineartifact-2.x 2022-10-19 16:36:30 -04:00
renovate[bot] fc6ef797d9
chore(deps): update dependency nugetauthenticate to v0.203.0 2022-10-19 19:50:54 +00:00
renovate[bot] 94635917ca
chore(deps): update dependency downloadpipelineartifact to v2.198.0 2022-10-19 05:53:18 +00:00
renovate[bot] 90c3815348
chore(deps): update dependency dotnetcorecli to v2.210.0 2022-10-19 03:47:53 +00:00
renovate[bot] 10181d5421
chore(deps): update dependency docker to v2.211.0 2022-10-19 03:47:45 +00:00
renovate[bot] f39c0c9ab8
chore(deps): update dependency copyfilesoverssh to v0.212.0 2022-10-19 01:04:21 +00:00
JinYi-Tsinghua 2b285b7874
Add musl-linux-arm64 support in azure-pipelines-package.yml
This is a supplement to pull request 8112
2022-08-29 02:28:15 +00:00
Joshua M. Boniface e300b98573 Remove bump-version junk
This didn't work, and won't matter for beta1 so just scrap it.
2022-01-04 19:58:20 -05:00
Joshua M. Boniface 3797879d05 Automatically bump stable versions in build
Should prevent strangeness with building these for pre-releases or
actual release versions. Whatever the Git tag is, becomes the package
version.
2021-12-11 14:54:15 -05:00
Joshua M. Boniface fb0f3c3a76 Send SourceBranch to collect-server.azure.sh 2021-11-13 14:45:02 -05:00
Cody Robibero 40045d2147 Update to full dotnet 6 2021-11-08 09:40:12 -07:00
Bond-009 82cb685178
Merge pull request #6596 from crobibero/jeff-ext
Add Jellyfin.Extensions to nuget package publish
2021-09-25 22:18:28 +02:00
Cody Robibero 4fc3de9b75
Fix builds for dotnet6 (#6595)
* Target net6.0

* Use new Enum.TryParse(ReadOnlySpan<char>) overload

* Replace RNGCryptoServiceProvider with RandomNumberGenerator

* ci - target net6.0 (#6594)

* Update deployment for dotnet6

* Use generic 6.0.x preview for CI

* Update direct dotnet download links

Co-authored-by: Bond_009 <bond.009@outlook.com>
2021-09-25 06:21:48 -06:00
Cody Robibero be00480fe2 ci - target net6.0 (#6594) 2021-09-24 20:15:46 +02:00
Cody Robibero a605a38499 Add Jellyfin.Extensions to nuget package publish 2021-09-21 17:05:34 -06:00
Erwin de Haan b827913fcf Run CollectArtifacts taks regardless of result from BuildPackage and BuildDocker 2021-03-10 21:09:45 +01:00
Erwin de Haan e6f49f5009 Remove BuildPackage dependeny for PublishNuget in CI 2021-03-10 21:00:33 +01:00
David 989c6dcffa
Update azure-pipelines-package.yml 2021-01-05 23:01:46 +01:00
David f154c0dfad Change stable ci nuget build command 2021-01-01 14:56:14 +01:00
David 20993412f2 Add unstable nuget condition 2020-12-24 10:18:32 +01:00
Joshua M. Boniface 704d627f3a Add Azure pipeline configs for new arches 2020-12-19 15:57:08 -05:00
Joshua M. Boniface 599f36f57f Remove obsolete erroring command
This is not required for stable pushes.
2020-12-05 01:21:52 -05:00
Odd Stråbø c770b9e0c6 Use .NET 5.0 in the Nuget pipeline 2020-11-17 05:28:26 +01:00
Joshua M. Boniface 8d66eff4fd
Merge pull request #4427 from joshuaboniface/nohup-fix
Reverse order of sudo and nohup
2020-11-06 13:07:42 -05:00
Joshua M. Boniface a4e67dac80 Reverse order of sudo and nohup
Otherwise I'm forced to allow `sudo nohup` globally which is bad news
bears.
2020-11-06 13:00:59 -05:00
Bond-009 d27ff407ad
Merge pull request #4426 from joshuaboniface/nohup-fix
Remove spurious argument to nohup
2020-11-06 18:33:38 +01:00
Joshua M. Boniface e2ab7af033 Remove spurious argument to nohup 2020-11-06 12:32:06 -05:00
Joshua M. Boniface ca40eff83d Restore missing targetFolder 2020-11-06 12:00:00 -05:00
Erwin de Haan c0de26f69a Publish OpenAPI Spec to repository server 2020-10-01 17:57:40 +02:00
Erwin de Haan 424f53c966 Only trigger on v* tags and also run Main build on master commits. 2020-09-02 22:54:24 +02:00
Erwin de Haan 346581bb2a Fixes for CI Nuget package pushing and CI triggers
Also adds SourceLink support and symbols that are pushed to Nuget.
Add symbols to main nuget packages for unstable builds (Azure Artifacts does not support symbols outside of the main package)
SourceLink will enable stepping during debugging.
2020-09-02 22:42:00 +02:00
Joshua M. Boniface dcef8636d5
Merge pull request #3863 from jellyfin/EraYaN-artifacts-nohup
Add nohup and continueOnError to the Collect Artifacts task
2020-09-02 15:43:41 -04:00
David 2b32ebb3cc Build Unstable Nuget packages 2020-08-13 19:03:47 +02:00
David f92efc7f9b Add Publish Artifacts task 2020-08-13 15:35:56 +02:00
David a61f6e3308 Fix nuget ci 2020-08-13 15:22:12 +02:00
Erwin de Haan 47cb4a1547
Add nohup and continueOnError to the Collect Artifacts task 2020-08-10 12:24:56 +02:00
Erwin de Haan 25daa7db42
Merge the args and commands item for the artifact collection 2020-08-04 22:35:23 +02:00
Erwin de Haan 3ee28c016a Switch to sudo -n 2020-08-01 00:32:25 +02:00
Erwin de Haan 7c60510bc9 Experiment for the SSH task. 2020-08-01 00:20:47 +02:00
Erwin de Haan a6d80f557d
Add a much shorter timeout to the CollectArtifacts job 2020-07-31 21:40:09 +02:00
Joshua M. Boniface 2d8d3ba826 Flip quoting in variable set command
The quoting as-is was broken and would result in a junk output. This
way, the proper value is obtained.
2020-07-28 00:21:30 -04:00
Joshua M. Boniface 0798ab3945 Get and tag with the actual release version in CI 2020-07-27 21:41:51 -04:00