Please check whether an original package is using git-workflow/Salsa-CI already. If so, it is preferred to fork the maintainer's existing repo to reduce resource consumption on Salsa.
As an example, the package ``admesh`` for the LTS upload into ``debian/stretch`` will be used. You will of course have to use your own package name and corresponding release.
As an example, the package ``admesh`` for the LTS upload into ``debian/buster`` will be used. You will of course have to use your own package name and corresponding release.
#. First check whether the repository for this package exists. If yes; skip these steps and go to the *Prepare an upload...* section.
@@ -34,14 +34,14 @@ As an example, the package ``admesh`` for the LTS upload into ``debian/stretch``
#. For the "Project name" field, enter ``admesh``.
#. Press "Create project".
We are using the `DEP-14 <https://dep-team.pages.debian.net/deps/dep14/>`_ schema, where the branches are named according to the releases, such as ``debian/stretch``\ , ``debian/jessie``\ , etc.
We are using the `DEP-14 <https://dep-team.pages.debian.net/deps/dep14/>`_ schema, where the branches are named according to the releases, such as ``debian/buster``\ , ``debian/jessie``\ , etc.
We drop the ``main`` branch and create corresponding branches.
#. Go to "Repository->branches" and press "New branch".
#. Branch name -> ``debian/stretch`` or any other suite, which is needed for your work now.
#. Go to "Settings->Repository->Default Branch" and choose ``debian/stretch``->"Save changes".
#. Branch name -> ``debian/buster`` or any other suite, which is needed for your work now.
#. Go to "Settings->Repository->Default Branch" and choose ``debian/buster``->"Save changes".
#. Go to "Repository->Branches" and remove ``main`` branch.
Setting up a CI
@@ -87,14 +87,14 @@ Assume, you have a folder "orig" where the current version of the package is dow
The full documentation for the Debian pipeline `may be found on the salsa-ci-team/pipeline repository <https://salsa.debian.org/salsa-ci-team/pipeline>`_.
@@ -179,7 +179,7 @@ Prepare an upload of the already existing package