Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI Builds #9

Open
fabricedesre opened this issue May 19, 2018 · 4 comments
Open

CI Builds #9

fabricedesre opened this issue May 19, 2018 · 4 comments

Comments

@fabricedesre
Copy link
Owner

Ideally we need:

  • Desktop builds.
  • Device builds.

We need to check if such builds can be done quickly enough to use something like Travis CI.

@madb1lly
Copy link
Contributor

For device builds won't Travis also have to build Gonk, which might be difficult for the z3c if it can't get the blobs. Will a blobless build suffice for building Servonk against?

@fabricedesre
Copy link
Owner Author

We don't need all the blobs to link servonk, o we may be able to target the z3c. But more likely we would use the N5.

@madb1lly
Copy link
Contributor

How "quick" do builds using CI need to be to be useful? A few hours maximum? At least within a day!

Is including a build of Gonk for the CI realistic? Or should we provide the CI with a ready built Gonk?

@fabricedesre
Copy link
Owner Author

The pratical issue is that free CI services like Travis-CI have a time limit in free tiers. I need to check how long it is but that may be a problem for us.
Building gonk itself in CI is out of the picture - that would be a waste of time and resources. We'll have to go with a prebuilt archive.

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

No branches or pull requests

2 participants