Commit 2e1dbe61 authored by Denis Brækhus's avatar Denis Brækhus

Jenkins job definitions.

parent b3f151e2
Job definitions from Jenkins
============================
To provide visibility into the packaging jobs, here are the job definitions from the Jenkins server.
VC-4.1-deb-nosystemd
--------------------
This job builds for Debian-related distributions that do not use systemd:
# Jenkins performs a checkout similar to this:
# git clone --branch master git@github.com:varnishcache/pkg-varnish-cache.git pkg-varnish-cache
cd pkg-varnish-cache
git log -1
./dl-source $RELEASEVERSION sources $VERIFY $SOURCEURL
# This is where we put the list of platforms moving forward.
BINDISTS="wheezy precise trusty"
export BINDISTS
# This script reads BINDISTS and DEBVERSION if set.
./package-deb
cd ..
ln -s pkg-varnish-cache/build deb-build
VC-4.1-deb-systemd
--------------------
This job builds for Debian-related distributions that do use systemd:
# git clone --branch master git@github.com:varnishcache/pkg-varnish-cache.git pkg-varnish-cache
cd pkg-varnish-cache
git log -1
./dl-source $RELEASEVERSION sources $VERIFY $SOURCEURL
# This is where we put the list of platforms moving forward.
BINDISTS="stretch jessie xenial"
export BINDISTS
# This script reads BINDISTS and DEBVERSION if set.
./package-deb
cd ..
ln -s pkg-varnish-cache/build deb-build
VC-4.1-rpm-el6
--------------
This job builds rpms for EL7:
# git clone --branch master git@github.com:varnishcache/pkg-varnish-cache.git pkg-varnish-cache
cd pkg-varnish-cache
git log -1
./dl-source $RELEASEVERSION sources $VERIFY $SOURCEURL
ELVER=el6 ./package-rpm
mv build ../rpm-build
VC-4.1-rpm-el7
--------------
This job builds rpms for EL7:
# git clone --branch master git@github.com:varnishcache/pkg-varnish-cache.git pkg-varnish-cache
cd pkg-varnish-cache
git log -1
./dl-source $RELEASEVERSION sources $VERIFY $SOURCEURL
ELVER=el7 ./package-rpm
mv build ../rpm-build
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment