perl-continuous-delivery-template - continuous delivery workflow dockerhub, gitlab, and cpan

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package filename perl-continuous-delivery-template-0.02-alt1.noarch.rpm
Package name perl-continuous-delivery-template
Package version 0.02
Package release alt1
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 21.26 KB
Installed size 21.26 KB
Perl template application configured to use Gitlab CI/CD service
as continuous delivery workflow.
On the Perl side, this application template uses Dist::Zilla as building,
testing and releasing framework.
hack on application code
git commit ...
git push
This will trigger building, testing and publishing the docker image
with :ci tag to dockerhub.
If all tests pass and you are going to release a new version should
use Dist::Zila as follows:
dzil release
Dist::Zilla will create a new git tag based on version number on
lib/continuous/delivery/ file and push the tag to github.
Dist::Zilla will publish the release on CPAN, the CPAN will run
tests under a variety of platforns and environments throught CPANTESTERS.
Before you can upload Perl modules to CPAN you need to create an
account on The [Perl programming] Authors Upload Server:
=item *
You need create an account on Docker Hub Container Regitry and configure
the following secret variables on Gitlab CI / CD settings:
Your username on
Your password on


Package Version Architecture Repository
perl-continuous-delivery-template - - -


Name Value
/usr/share/perl5 -
rpmlib(PayloadIsLzma) -


Name Value
perl(continuous/delivery/ = 0.020
perl-continuous-delivery-template = 0.02-alt1


Type URL
Binary Package perl-continuous-delivery-template-0.02-alt1.noarch.rpm
Source Package perl-continuous-delivery-template-0.02-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-continuous-delivery-template rpm package:
    # sudo apt-get install perl-continuous-delivery-template



See Also

Package Description
perl-continuous-delivery-template-scripts-0.02-alt1.noarch.rpm continuous-delivery-template scripts
perl-coroutine0-0.02-alt1.noarch.rpm perl module coroutine0
perl-cpan-listchanges-0.08-alt1.noarch.rpm list changes for CPAN modules
perl-cpan-listchanges-scripts-0.08-alt1.noarch.rpm cpan-listchanges scripts
perl-cpan-outdated-0.32-alt1.noarch.rpm detect outdated CPAN modules in your environment
perl-cpan-outdated-scripts-0.32-alt1.noarch.rpm cpan-outdated scripts
perl-cppref-0.09-alt1.noarch.rpm man-style access to documents (using w3m)
perl-cppref-scripts-0.09-alt1.noarch.rpm perl-cppref scripts
perl-crap-0.08-alt1.noarch.rpm just don't take any
perl-criticism-1.02-alt1_22.noarch.rpm Perl pragma to enforce coding standards and best-practices
perl-csv2txt-2.0-alt1.noarch.rpm perl module csv2txt
perl-csvgrep-0.07-alt1.noarch.rpm search for a pattern in a CSV file and display results in a table
perl-csvgrep-scripts-0.07-alt1.noarch.rpm csvgrep scripts
perl-ctflags-0.04-alt1.noarch.rpm perl module ctflags
perl-curl_ev-0.07-alt1.noarch.rpm Using Net::Curl::Multi with EV