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

feat(build): debian package building #689

Merged
merged 1 commit into from
Jan 16, 2023

Conversation

boazsade
Copy link
Contributor

Signed-off-by: Boaz Sade boaz@dragonflydb.io

This include a script and files to generate Debian install package.
Under tools/packaging there exists

  • A script that will generate a Debian package to install Dragonfly.
  • A debian directory that include all the files that required for generating the package.
    Note that this PR do not yet include the git workflow to auto generate this package.
    This is related to implement creation of deb package #249 but its not yet fixes it (see the missing part).

tools/packaging/debian/dragonfly.init Outdated Show resolved Hide resolved
tools/packaging/debian/dragonfly.preinst Outdated Show resolved Hide resolved
tools/packaging/debian/dragonfly.preinst Show resolved Hide resolved
tools/packaging/debian/dragonfly.service Outdated Show resolved Hide resolved
tools/packaging/generate_debian_package.sh Outdated Show resolved Hide resolved
tools/packaging/generate_changelog.sh Show resolved Hide resolved
tools/packaging/generate_debian_package.sh Outdated Show resolved Hide resolved
tools/packaging/README.md Outdated Show resolved Hide resolved
@boazsade boazsade force-pushed the create-debian-install branch 3 times, most recently from 8dab2d3 to 8a360ad Compare January 16, 2023 14:35
Signed-off-by: Boaz Sade <boaz@dragonflydb.io>
@boazsade boazsade force-pushed the create-debian-install branch from 8a360ad to 1c57911 Compare January 16, 2023 15:03
@boazsade boazsade requested a review from romange January 16, 2023 15:20
@romange romange merged commit 57e3ec9 into dragonflydb:main Jan 16, 2023
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.

2 participants