crobibero
8bf560c41e
fix registry name and link
4 years ago
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.
4 years ago
Joshua M. Boniface
cb94b5a944
Merge pull request #4070 from crobibero/ci-api-client
...
Add ci task to publish api client
4 years ago
Joshua M. Boniface
5f65fd93a1
Merge pull request #4249 from jellyfin/EraYaN-openapi-spec-fix
...
Publish OpenAPI spec for master and tagged releases
4 years ago
Cody Robibero
0ffc58e255
Update .ci/azure-pipelines-api-client.yml
...
Co-authored-by: Cameron <Influence365@gmail.com>
4 years ago
crobibero
86e06369a9
fix liniting errors
4 years ago
crobibero
3d20ff69d4
Fix repo connections
4 years ago
crobibero
7d992798fd
specify client specifically instead of through template
4 years ago
crobibero
fcc9482ff9
Generate document file for openapi spec in CI
4 years ago
crobibero
810ec0b672
Fix download api spec
4 years ago
Erwin de Haan
c0de26f69a
Publish OpenAPI Spec to repository server
4 years ago
Erwin de Haan
9585fea51e
Update azure-pipelines.yml
4 years ago
crobibero
6ffffa95a7
Use jar directly
4 years ago
crobibero
320e3b98ab
Add ci task to publish api client
4 years ago
Erwin de Haan
7ced6d1c8c
Enable code coverage and upload OpenAPI spec.
...
Add basic test to write out the actual openapi spec.
4 years ago
Erwin de Haan
424f53c966
Only trigger on v* tags and also run Main build on master commits.
4 years ago
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.
4 years ago
Joshua M. Boniface
dcef8636d5
Merge pull request #3863 from jellyfin/EraYaN-artifacts-nohup
...
Add nohup and continueOnError to the Collect Artifacts task
4 years ago
David
2b32ebb3cc
Build Unstable Nuget packages
4 years ago
David
f92efc7f9b
Add Publish Artifacts task
4 years ago
David
a61f6e3308
Fix nuget ci
4 years ago
Erwin de Haan
900101de62
Re-enable the ABI checks.
4 years ago
Erwin de Haan
47cb4a1547
Add nohup and continueOnError to the Collect Artifacts task
4 years ago
Erwin de Haan
25daa7db42
Merge the args and commands item for the artifact collection
4 years ago
Bond-009
7368cbbd2f
Merge pull request #3774 from jellyfin/ci-CollectArtifacts-timeout
...
Add a much shorter timeout to the CollectArtifacts job
4 years ago
dkanada
b4c6ae9aba
disable compatibility checks for now
4 years ago
Erwin de Haan
3ee28c016a
Switch to sudo -n
4 years ago
Erwin de Haan
7c60510bc9
Experiment for the SSH task.
4 years ago
Erwin de Haan
a6d80f557d
Add a much shorter timeout to the CollectArtifacts job
4 years ago
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.
4 years ago
Joshua M. Boniface
0798ab3945
Get and tag with the actual release version in CI
4 years ago
Joshua M. Boniface
2f2fe3552d
Fix typo in CI configuration
4 years ago
Joshua M. Boniface
dfd00c7b24
Add NuGet publish step to tag CI
4 years ago
Joshua M. Boniface
b4212cc210
Explicitly add what Azure used to do implicitly
...
... before they changed it on us out of nowhere.
4 years ago
Joshua M. Boniface
6d0a3a110b
Explicitly exit from inline script
4 years ago
Joshua M. Boniface
8bef24f331
Use weird other formating that AZP wants
4 years ago
Joshua M. Boniface
9d9c9a5945
Remove unneeded conditions that are now in parent
4 years ago
Joshua M. Boniface
aab79ef346
Add conditionals to root YAML definition
...
Prevents running builds (that get skipped) in PR CI, and prevents
running tests (which are irrelevant) in Merge CI.
4 years ago
Joshua M. Boniface
2506feb544
Update branch checks from azure-ci to master
4 years ago
Joshua M. Boniface
b778bcdb37
Update strategy names for Docker
4 years ago
Joshua M. Boniface
7b1190cb28
Build builder docker images in Azure
4 years ago
Joshua M. Boniface
3599ae7186
Add Azure pipelines configuration for server
4 years ago
Erwin de Haan
427632611a
Remove extract task.
4 years ago
Erwin de Haan
4c9216012b
Install compatibility tool from nuget instead of pulling a github release.
4 years ago
dkanada
c99ad51c65
use single quotes in the main pipeline
4 years ago
dkanada
65765bda7e
rename abi pipeline
4 years ago
dkanada
e7a49f73cd
disable sonarcloud until secrets are working
4 years ago
Mark Monteiro
9a401c3728
Only run SonarCloud analysis for ubuntu tests
5 years ago
Mark Monteiro
66364eba92
Add tasks required for SonarCloud integration
5 years ago
dkanada
b937eb0c11
change conditional for download task on ci
...
Co-Authored-By: Mark Monteiro <marknr.monteiro@protonmail.com>
5 years ago