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 package #90

Merged
merged 5 commits into from
Feb 18, 2024
Merged

Build package #90

merged 5 commits into from
Feb 18, 2024

Conversation

romangg
Copy link
Member

@romangg romangg commented Feb 18, 2024

Can be used in other CI pipelines. Also improve the docs.

This is the canonical way to do it in a CMake project. The release scripts
need to be adapted. But we'll do this later on as we'll move away from
branching off at beta.
Similar to how we do it in COMO. This is simpler, has less code duplication and
we'll be able to share the code in the end with our other repositories.
Similar to COMO we now provide a package with CPack. This will be rebuilt on CI
once per week so we can use it at any point in time in other CI pipelines.
Adapt to platform change.
CI consumers should install Wrapland from the package artifact from nowon. So
there is no need to trigger an image rebuild anymore after a Wrapland change.
@romangg romangg merged commit 1f532e8 into winft:master Feb 18, 2024
13 checks passed
@romangg romangg deleted the package branch February 18, 2024 19:39
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

Successfully merging this pull request may close these issues.

1 participant