On Sat, Oct 29, 2022 at 10:32:37AM -0700, Bryce Harrington wrote:
> ppa-dev-tools is a Launchpad API client that lets you create and manage
> Personal Package Archives (PPAs) from the command-line.  E.g.:
> 
>   $ ppa create my-ppa
>   $ dput *.changes my-ppa
>   $ ppa wait my-ppa
>   $ ppa destroy my-ppa
> 
> This 0.3.0 release also generates Autopkgtest trigger URLs you can use
> to run DEP8 tests against a PPA's packages, and then tracking the
> running status and test results.
> 
>   $ ppa tests my-ppa
> 
> I'll be giving a lightning talk on Tuesday to explain its functionality,
> and am in the Server Team's room for the week if you want to chat.
> 
> Website: https://launchpad.net/ppa-dev-tools
> 
> 
> 
> ### DEB Installation ###
> 
> A PPA with .deb packages are available for Ubuntu.
> 
>   $ sudo add-apt-repository -yus ppa:bryce/ppa-dev-tools
>   $ sudo apt-get install ppa-dev-tools
>   $ ppa --version
>   ppa 0.3.0
> 
> 
> ### PIP Installation ###
> 
> Alternatively, the package and its dependencies can be satisfied via PIP
> for a user installation:
> 
>   $ pip install .
>   $ ppa --version
>   ppa 0.3.0
> 
> 
> ### SNAP Installation ###
> 
>   $ sudo snap install ppa-dev-tools

Correction, this should be:

    $ sudo snap install ppa-dev-tools --devmode --edge

Apologies for the confusion.  It'll move to strict confinement in a
future release.

Bryce

>   $ ppa --version
>   ppa 0.3.0
> 
> 
> ### SOURCE Installation ###
> 
> The git repository is on Launchpad.  See INSTALL.md for pre-requisites,
> and README.md for usage directions.
> 
>   $ git clone https://git.launchpad.net/ppa-dev-tools 
>   $ cd ppa-dev-tools
>   $ sudo python3 ./setup.py install
>   $ ppa --version
>   ppa 0.3.0
> 
> 
> Bryce

-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

Reply via email to