You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So what we more or less want to accomplish here to start is this:
Adding the debian/* (ubuntu/, fedora/, etc.) folders and the docker setup to each (dependency) pkg's respective git repo (so nanoservice, python-nanomsg, etc.).
Probably makes sense to pick off one or two of these dependencies to start, then fork the dep repo and make a branch to work on.
Things for us are currently in the following state:
Ubuntu PPA pkgs:
per-package updates to debian/* for version/rev-bumps are manual and local-only (once tested locally, pkg builds for a single series are automated after uploading signed source pkg to ppa)
PPA base support is mainly for Ubuntu series
Debian pkgs:
local/manual builds only
All .deb pkgs:
multiple build profiles required for dbg symbols and ZT ctlr build
Examples of existing tools found on github so far that we could use:
xyzib
changed the title
Docker/Github-CI based .deb packaging automation as a solution for the following state:
Docker/Github-CI based .deb packaging automation as a solution:
Feb 21, 2020
I submitted a pull request with an initial Ubuntu 18.04 dockerfile. I can keep adding to this it's been hectic with all this work from home stuff.
sarnold
changed the title
Docker/Github-CI based .deb packaging automation as a solution:
(something usable in the github CI chain) .deb packaging automation
Jul 1, 2020
So what we more or less want to accomplish here to start is this:
Adding the debian/* (ubuntu/, fedora/, etc.) folders and the docker setup to each (dependency) pkg's respective git repo (so nanoservice, python-nanomsg, etc.).
Probably makes sense to pick off one or two of these dependencies to start, then fork the dep repo and make a branch to work on.
Things for us are currently in the following state:
Ubuntu PPA pkgs:
Debian pkgs:
All .deb pkgs:
Examples of existing tools found on github so far that we could use:
scripts to process pkgs prior to uploading to build host: https://github.com/64studio/debuild
(self-hosted) replacement for launchpad ppa: https://github.com/debomatic/debomatic
also plenty of one-pkg-only docker build setups.
The text was updated successfully, but these errors were encountered: