Version 2 vs 3
Version 2 vs 3
Edits
Edits
- Edit by jeremiah.foster, Version 3
- Apr 18 2021 16:57
- Edit by jeremiah.foster, Version 2
- Feb 26 2021 10:24
« Previous Change | Next Change » |
Edit Older Version 2... | Edit Older Version 3... |
Content Changes
Content Changes
Building PureOS packages with git-buildpackage (gbp)
The goal is to have a standardized, repeatable way to build packages via the git distributed version source control tool. Inspired by [[ https://dep-team.pages.debian.net/deps/dep14/ | DEP-14 ]]
== Description ==
== Installation ==
== Packaging workflow ==
== Pristine tar ==
== Build package ==
== Push to repo ==
== gitlab-ci example =
Building PureOS packages with git-buildpackage (gbp)
The goal is to have a standardized, repeatable way to build packages via the git distributed version source control tool. Inspired by [[ https://dep-team.pages.debian.net/deps/dep14/ | DEP-14 ]]
== Description ==
[[ https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/ | Git buildpackage ]], or gbp for short, is a tool to maintain Debian packages via git. Using git as the distributed version control system to store the data as well as packaging meta-data means that packages can be built directly from a git repository.
This page is dedicated to the use of gbp in PureOS but it should be applicable in any Debian-based distro.
== Installation ==
On PureOS, gbp is installed via this command;
```
sudo apt install git-buildpackage
```
== Packaging workflow ==
== Pristine tar ==
== Build package ==
== Push to repo ==
== gitlab-ci example =
Building PureOS packages with git-buildpackage (gbp)
The goal is to have a standardized, repeatable way to build packages via the git distributed version source control tool. Inspired by [[ https://dep-team.pages.debian.net/deps/dep14/ | DEP-14 ]]
== Description ==
[[ https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/ | Git buildpackage ]], or gbp for short, is a tool to maintain Debian packages via git. Using git as the distributed version control system to store the data as well as packaging meta-data means that packages can be built directly from a git repository.
This page is dedicated to the use of gbp in PureOS but it should be applicable in any Debian-based distro.
== Installation ==
On PureOS, gbp is installed via this command;
```
sudo apt install git-buildpackage
```
== Packaging workflow ==
== Pristine tar ==
== Build package ==
== Push to repo ==
== gitlab-ci example =