Skip to content
This repository has been archived by the owner on Dec 1, 2020. It is now read-only.

Setup CI/CD to ensure consistent builds #19

Open
LucaBernstein opened this issue May 29, 2019 · 7 comments
Open

Setup CI/CD to ensure consistent builds #19

LucaBernstein opened this issue May 29, 2019 · 7 comments

Comments

@LucaBernstein
Copy link

CI/CD tools like TravisCI, ...

#16 shows that it might become handy if builds are run (automatically) before merging.

Run all

  • tests
  • releases
LucaBernstein added a commit to LucaBernstein/jellyfin-react-client that referenced this issue May 29, 2019
@DrPandemic
Copy link
Contributor

@anthonylavado is it something you could look into? I'm not sure if it's you who has all those creds.

@anthonylavado
Copy link
Member

I don’t have those creds, no. Paging @nvllsvm and @joshuaboniface

@EraYaN
Copy link
Contributor

EraYaN commented Jun 5, 2019

It might be a good idea to stick to Azure Pipelines, since we already use them for the main project. And they also have windows, mac and linux.

@onprem
Copy link

onprem commented Dec 15, 2019

Since GitHub actions are publicly available now I guess they are also an option. I can write some GitHub workflows to test and build the client for every pull request.

@dkanada
Copy link
Member

dkanada commented Dec 15, 2019

We use Azure so that would be the ideal solution I think.

@regner
Copy link

regner commented Jan 8, 2020

What would the desired steps be? Do the tests work headless? Want just tests run or would you like the builds run as well?

@EraYaN
Copy link
Contributor

EraYaN commented Jan 8, 2020

You need the build for the tests, so both?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

7 participants