Skip to content
This repository was archived by the owner on Sep 18, 2019. It is now read-only.

Setup continuous integration #9

@aperezdc

Description

@aperezdc

This may be a bit hard, as we would need a full WebKit WPE build available in the build environment, and the “easy” options directly supported in GitHub like Travis-CI of course do not have it.

From the top of my head, the following sound like could work:

  • Providing prebuilt tarballs with the dependencies which the CI just unpacks, and points things around (LD_LIBRARY_PATH, and so on) so the prebuilts can be found.

  • Using some CI system which allows specifying a base image which is used for building/testing, and the base image already includes the needed dependencies preinstalled.

In both those cases we need to, now and then, make either tarballs or images with the needed dependencies, so for simplicity I am leaning towards the tarball with binaries.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions