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

Build, verify, and deploy cargo crates of skia-bindings and skia-safe to rust-skia. #110

Closed
pragmatrix opened this issue May 12, 2019 · 0 comments · Fixed by #112
Closed
Assignees
Labels
enhancement New feature or request

Comments

@pragmatrix
Copy link
Member

pragmatrix commented May 12, 2019

Now that #97 has landed, the next step to prepare for official crate releases is to build and verify the crates on the CI server and release them to the skia-binariesrust-skia repository. The resulting .crate files are platform and feature independent, so we can create and verify them without an initial build in a separate Azure Pipelines job, but I would rather create them after a binaries package was created so that the verification already pulls in the previously built binary from the regular build and indirectly so tests the binary package downloader with each CI build.

For a first setup, I think we should limit the crate generation to "Linux stable" for now.

@pragmatrix pragmatrix added the enhancement New feature or request label May 12, 2019
@pragmatrix pragmatrix added this to the First Crate Release milestone May 12, 2019
@pragmatrix pragmatrix self-assigned this May 12, 2019
@pragmatrix pragmatrix changed the title Build, verify, and deploy cargo crates of skia-bindings and skia-safe to skia-binaries. Build, verify, and deploy cargo crates of skia-bindings and skia-safe to rust-skia. May 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant