Commit graph

129 commits

Author SHA1 Message Date
MrTimscampi 048de2f3b7 Fix NPM command in CI 2020-12-05 07:25:41 +01:00
Anthony Lavado c9832bb98a Fix the NPM publish scope to public 2020-12-04 22:36:11 -05:00
crobibero f727f5dd72 Use sdk 5.x 2020-11-20 07:52:10 -07:00
crobibero 182a68f3dd Set sdk version to 5.0 2020-11-20 07:50:04 -07:00
Odd Stråbø c770b9e0c6 Use .NET 5.0 in the Nuget pipeline 2020-11-17 05:28:26 +01:00
Bill Thornton be0ddf02b3
Merge pull request #4475 from crobibero/npm-ci-remove-v2
Fix api client ci condition
2020-11-16 20:16:38 -05:00
crobibero 3c8800604e Update test sdk 2020-11-13 09:48:26 -07:00
crobibero 83ac7d2674 Fix ci condition 2020-11-13 08:02:45 -07:00
crobibero 9b7c5cddae Update build ci, dockerfiles to .Net5.0 2020-11-10 10:03:21 -07:00
crobibero d2f439efd2 Remove unstable npm ci task 2020-11-08 10:22:38 -07: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
dkanada d9ea1ac12d
disable two more tasks to fix the failures 2020-11-04 13:49:49 +09:00
dkanada 25f93a9af4
disable compatibility checks until they work again 2020-11-03 23:18:30 +09:00
crobibero 58b82b886f Add npmAuthenticate task 2020-10-14 18:16:58 -06:00
crobibero 5109d558d9 fix npm install order 2020-10-09 09:52:05 -06:00
crobibero 60c0cc1d1c Fix feed name and url 2020-10-09 08:51:22 -06:00
crobibero 2a6ea45ee1 Run npm install task 2020-10-09 08:43:59 -06:00
crobibero 8bf560c41e fix registry name and link 2020-10-05 13:00:07 -06:00
Joshua M. Boniface fc28ffea53 Improve handling of apiclient generator
1. Replace the separate stable/unstable scripts with a single script and
handle the difference with argument parsing.
2. Unify the calls and pass the Azure arguments in on the CLI.
2020-10-04 19:03:39 -04:00
Joshua M. Boniface cb94b5a944
Merge pull request #4070 from crobibero/ci-api-client
Add ci task to publish api client
2020-10-02 16:57:50 -04:00
Joshua M. Boniface 5f65fd93a1
Merge pull request #4249 from jellyfin/EraYaN-openapi-spec-fix
Publish OpenAPI spec for master and tagged releases
2020-10-02 16:57:07 -04:00
Cody Robibero 0ffc58e255
Update .ci/azure-pipelines-api-client.yml
Co-authored-by: Cameron <Influence365@gmail.com>
2020-10-02 08:21:28 -06:00
crobibero 86e06369a9 fix liniting errors 2020-10-02 08:00:57 -06:00
crobibero 3d20ff69d4 Fix repo connections 2020-10-02 07:50:38 -06:00
crobibero 7d992798fd specify client specifically instead of through template 2020-10-02 07:40:44 -06:00
crobibero fcc9482ff9 Generate document file for openapi spec in CI 2020-10-02 07:07:48 -06:00
crobibero 810ec0b672 Fix download api spec 2020-10-02 07:00:57 -06:00
Erwin de Haan c0de26f69a Publish OpenAPI Spec to repository server 2020-10-01 17:57:40 +02:00
Erwin de Haan 9585fea51e
Update azure-pipelines.yml 2020-10-01 17:38:36 +02:00
crobibero 6ffffa95a7 Use jar directly 2020-09-06 08:26:36 -06:00
crobibero 320e3b98ab Add ci task to publish api client 2020-09-05 23:32:21 -06:00
Erwin de Haan 7ced6d1c8c Enable code coverage and upload OpenAPI spec.
Add basic test to write out the actual openapi spec.
2020-09-03 22:44:31 +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 900101de62
Re-enable the ABI checks. 2020-08-10 12:26:25 +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
Bond-009 7368cbbd2f
Merge pull request #3774 from jellyfin/ci-CollectArtifacts-timeout
Add a much shorter timeout to the CollectArtifacts job
2020-08-04 19:58:20 +02:00
dkanada b4c6ae9aba
disable compatibility checks for now 2020-08-04 01:02:02 +09: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