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

Launchpad PPA for Debian Distributions #15

Open
7 of 12 tasks
BenjamenMeyer opened this issue Aug 16, 2020 · 6 comments
Open
7 of 12 tasks

Launchpad PPA for Debian Distributions #15

BenjamenMeyer opened this issue Aug 16, 2020 · 6 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@BenjamenMeyer
Copy link
Member

BenjamenMeyer commented Aug 16, 2020

  • create a launchpad team for the package maintainers
  • ensure several of the project core devs have accounts on Launchpad.net - at least the following:
  • Create a project in Launchpad.net for the PPA distribution; we should have one for each supported platform:
    • Debian 9
    • Debian 10
    • Ubuntu 16.04 (Xenial)
    • Ubuntu 18.04 (Bionic)
    • Ubuntu 20.04 (Focal)
@BenjamenMeyer BenjamenMeyer added the enhancement New feature or request label Aug 16, 2020
@BenjamenMeyer BenjamenMeyer added this to the 0.6.x milestone Aug 16, 2020
@BenjamenMeyer
Copy link
Member Author

LaunchPad Team: https://launchpad.net/~vega-strike

@BenjamenMeyer
Copy link
Member Author

@BenjamenMeyer
Copy link
Member Author

NOTE: LaunchPad requires that we push at least source packages; we'll want to push our binary packages too.

@BenjamenMeyer
Copy link
Member Author

Myself and @stephengtuggy are members of the launchpad team

@BenjamenMeyer
Copy link
Member Author

We discovered that we need a special build process for LaunchPad if we want to deploy there as we have to follow their requirements which presently don't integrate with CMake/CPack as we can't directly upload a DEB file - we upload the source and then it builds the DEB files for Ubuntu only releases.

@BenjamenMeyer BenjamenMeyer modified the milestones: 0.6.x, Backlog Oct 8, 2020
@BenjamenMeyer
Copy link
Member Author

We need to decide if we're going to go with this or close it out. Taking this off 0.6.x.

NOTE: I would have said we'd be able to use GH's equivalent, but our Asset Packages are too large for the free account.

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

No branches or pull requests

3 participants