]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commitdiff
remove the old ceph jobs
authorAndrew Schoen <aschoen@redhat.com>
Thu, 12 Nov 2015 16:25:21 +0000 (10:25 -0600)
committerAndrew Schoen <aschoen@redhat.com>
Thu, 12 Nov 2015 16:25:21 +0000 (10:25 -0600)
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
ceph-build/build/build_deb [deleted file]
ceph-build/build/build_rpm [deleted file]
ceph-build/build/setup [deleted file]
ceph-build/build/setup_pbuilder [deleted file]
ceph-build/config/definitions/ceph-build.yml [deleted file]
ceph-package/build/build [deleted file]
ceph-package/config/definitions/ceph-package.yml [deleted file]
ceph-setup/build/build [deleted file]
ceph-setup/config/definitions/ceph-setup.yml [deleted file]
ceph/config/definitions/ceph.yml [deleted file]

diff --git a/ceph-build/build/build_deb b/ceph-build/build/build_deb
deleted file mode 100644 (file)
index 4490765..0000000
+++ /dev/null
@@ -1,170 +0,0 @@
-#!/bin/bash
-set -ex
-
-# Only do actual work when we are a DEB distro
-if test -f /etc/redhat-release ; then
-    exit 0
-fi
-
-get_bptag() {
-    dist=$1
-
-    [ "$dist" = "sid" ] && dver=""
-    [ "$dist" = "jessie" ] && dver="~bpo80+1"
-    [ "$dist" = "wheezy" ] && dver="~bpo70+1"
-    [ "$dist" = "squeeze" ] && dver="~bpo60+1"
-    [ "$dist" = "lenny" ] && dver="~bpo50+1"
-    [ "$dist" = "trusty" ] && dver="$dist"
-    [ "$dist" = "saucy" ] && dver="$dist"
-    [ "$dist" = "precise" ] && dver="$dist"
-    [ "$dist" = "oneiric" ] && dver="$dist"
-    [ "$dist" = "natty" ] && dver="$dist"
-    [ "$dist" = "maverick" ] && dver="$dist"
-    [ "$dist" = "lucid" ] && dver="$dist"
-    [ "$dist" = "karmic" ] && dver="$dist"
-
-    echo $dver
-}
-
-BPTAG=`get_bptag $DIST`
-
-HOST=$(hostname --short)
-echo "Building on $(hostname) Date: $(date)"
-echo "  DIST=${DIST}"
-echo "  BPTAG=${BPTAG}"
-echo "  WS=$WORKSPACE"
-echo "  PWD=$(pwd)"
-echo "  BUILD SOURCE=$COPYARTIFACT_BUILD_NUMBER_CEPH_SETUP"
-echo "*****"
-env
-echo "*****"
-
-vers=`cat ./dist/version`
-# create a release directory for ceph-build tools
-mkdir -p release
-cp -a dist release/${vers}
-echo $DIST > release/${vers}/debian_dists
-echo "${vers}-1" > release/${vers}/debian_version
-
-cd release/$vers
-
-
-# HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK
-# FIXME: I don't think we need this 'hack' anymore
-# Dirty Hack:
-baddist=$(echo $DIST | grep -ic -e squeeze -e wheezy || true)
-if [ $baddist -eq 1 ]
-then
-    sed -i 's/ libbabeltrace-ctf-dev, libbabeltrace-dev,//g' ceph_${vers}-1.dsc || true
-    sed -i 's/ liblttng-ust-dev//g' ceph_${vers}-1.dsc || true
-
-fi
-# HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK
-
-
-# unpack sources
-dpkg-source -x ceph_${vers}-1.dsc
-
-
-# HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK
-if [ $baddist -eq 1 ]
-then
-    rm -vf *.orig.tar.gz || true
-    grep -v babeltrace ceph-${vers}/debian/control  | grep -v liblttng > ceph-${vers}/debian/control.new
-    mv -v ceph-${vers}/debian/control.new ceph-${vers}/debian/control
-fi
-# HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK HACK
-
-
-(  cd ceph-${vers}
-   DEB_VERSION=$(dpkg-parsechangelog | sed -rne 's,^Version: (.*),\1, p')
-   BP_VERSION=${DEB_VERSION}${BPTAG}
-   dch -D $DIST --force-distribution -b -v "$BP_VERSION" "$comment"
-)
-dpkg-source -b ceph-${vers}
-
-echo "Building Debian"
-cd "$WORKSPACE"
-# Before, at this point, this script called the below contents that
-# was part of /srv/ceph-buid/build_debs.sh. Now everything is in here, in one
-# place, no need to checkout/clone anything. WYSIWYG::
-#
-#    sudo $bindir/build_debs.sh ./release /srv/debian-base $vers
-
-
-releasedir="./release"
-pbuilddir="/srv/debian-base"
-cephver=$vers
-
-start_time=`date`
-echo version $cephver
-
-# This used to live in a *file* on /src/ceph-build. Now it lives here because
-# it doesn't make sense to have a file that lives in /srv/ that we then
-# concatenate to get its contents.
-
-dvers=`cat $releasedir/$cephver/debian_version`
-echo deb vers $dvers
-
-# This function used to live as /srv/gen_debian_version.sh
-gen_debian_version() {
-    raw=$1
-    dist=$2
-
-    [ "$dist" = "sid" ] && dver="$raw"
-    [ "$dist" = "jessie" ] && dver="$raw~bpo80+1"
-    [ "$dist" = "wheezy" ] && dver="$raw~bpo70+1"
-    [ "$dist" = "squeeze" ] && dver="$raw~bpo60+1"
-    [ "$dist" = "lenny" ] && dver="$raw~bpo50+1"
-    [ "$dist" = "precise" ] && dver="$raw$dist"
-    [ "$dist" = "saucy" ] && dver="$raw$dist"
-    [ "$dist" = "trusty" ] && dver="$raw$dist"
-
-    echo $dver
-}
-
-# FIXME this looks exactly like `setup_pbuilder`, we probably don't need this
-# or we need to refactor.
-sudo pbuilder --clean
-
-bpvers=`gen_debian_version $dvers $DIST`
-echo deb vers $bpvers
-
-echo building debs for $DIST
-if [ `dpkg-architecture -qDEB_BUILD_ARCH` = "i386" ] ; then
-    #  Architecture dependent, independent and source
-    sudo pbuilder build \
-        --distribution $DIST \
-        --basetgz $pbuilddir/$DIST.tgz \
-        --buildresult $releasedir/$cephver \
-        --debbuildopts "-j`grep -c processor /proc/cpuinfo`" \
-        $releasedir/$cephver/ceph_$bpvers.dsc
-else
-    #  Binary only architecture dependent
-    sudo pbuilder build \
-        --binary-arch \
-        --distribution $DIST \
-        --basetgz $pbuilddir/$DIST.tgz \
-        --buildresult $releasedir/$cephver \
-        --debbuildopts "-j`grep -c processor /proc/cpuinfo`" \
-        $releasedir/$cephver/ceph_$bpvers.dsc
-fi
-
-# do lintian checks
-bpvers=`gen_debian_version $dvers $DIST`
-echo lintian checks for $bpvers
-echo lintian --allow-root $releasedir/$cephver/*$bpvers*.deb
-
-echo "Start Time = $start_time"
-echo "  End Time = $(date)"
-
-
-#Collect Artifacts
-mkdir -p dist/debian
-cp -a release/$vers/*.changes dist/debian/.
-cp -a release/$vers/*.deb     dist/debian/.
-cp -a release/$vers/*.dsc     dist/debian/.
-cp -a release/$vers/*.diff.gz dist/debian/.
-cp -a release/$vers/*.tar.gz  dist/debian/.
-
-echo "End Date: $(date)"
diff --git a/ceph-build/build/build_rpm b/ceph-build/build/build_rpm
deleted file mode 100644 (file)
index 693783e..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-#!/bin/bash
-set -ex
-
-if [[ ! -f /etc/redhat-release && ! -f /usr/bin/zypper ]] ; then
-    exit 0
-fi
-
-HOST=$(hostname --short)
-echo "Building on $(hostname) Date: $(date)"
-echo "  DIST=${DIST}"
-echo "  BPTAG=${BPTAG}"
-echo "  WS=$WORKSPACE"
-echo "  PWD=$(pwd)"
-echo "  BUILD SOURCE=$COPYARTIFACT_BUILD_NUMBER_CEPH_SETUP"
-echo "*****"
-env
-echo "*****"
-
-
-vers=`cat ./dist/version`
-# create a release directory for ceph-build tools
-mkdir -p release
-cp -a dist release/${vers}
-echo $DIST > release/${vers}/debian_dists
-echo "${vers}-1" > release/${vers}/debian_version
-
-echo "Building RPMs"
-
-# The below contents ported from /srv/ceph-build/build_rpms.sh ::
-#     $bindir/build_rpms.sh ./release $vers
-#
-
-releasedir="./release"
-cephver=$vers
-
-# Contents below ported from /srv/ceph-build/get_rpm_dist.sh
-# dist=`$bindir/get_rpm_dist.sh`
-
-get_rpm_dist() {
-    LSB_RELEASE=/usr/bin/lsb_release
-    [ ! -x $LSB_RELEASE ] && echo unknown && exit
-
-    ID=`$LSB_RELEASE --short --id`
-
-    case $ID in
-    RedHatEnterpriseServer)
-        RELEASE=`$LSB_RELEASE --short --release | cut -d. -f1`
-        DIST=rhel$RELEASE
-        ;;
-    CentOS)
-        RELEASE=`$LSB_RELEASE --short --release | cut -d. -f1`
-        DIST=el$RELEASE
-        ;;
-    Fedora)
-        RELEASE=`$LSB_RELEASE --short --release`
-        DIST=fc$RELEASE
-        ;;
-    SUSE\ LINUX)
-        DESC=`$LSB_RELEASE --short --description`
-        RELEASE=`$LSB_RELEASE --short --release`
-        case $DESC in
-        *openSUSE*)
-                DIST=opensuse$RELEASE
-            ;;
-        *Enterprise*)
-                DIST=sles$RELEASE
-                ;;
-            esac
-        ;;
-    *)
-        DIST=unknown
-        ;;
-    esac
-
-    echo $DIST
-}
-
-dist=`get_rpm_dist`
-
-[ -z "$dist" ] && echo no dist && exit 1
-echo dist $dist
-
-cd $releasedir/$cephver || exit 1
-
-# Set up build area
-BUILDAREA=./rpm/$dist
-mkdir -p ${BUILDAREA}/{SOURCES,SRPMS,SPECS,RPMS,BUILD}
-cp -a ceph-*.tar.bz2 ${BUILDAREA}/SOURCES/.
-cp -a ceph.spec ${BUILDAREA}/SPECS/.
-cp -a rpm/*.patch ${BUILDAREA}/SOURCES/. || true
-
-# Build RPMs
-BUILDAREA=`readlink -fn ${BUILDAREA}`   ### rpm wants absolute path
-cd ${BUILDAREA}/SPECS
-rpmbuild -ba --define "_topdir ${BUILDAREA}" ceph.spec
-
-echo done
-
-# Make sure we execute at the top level directory
-cd "$WORKSPACE"
-
-#Collect Artifacts
-mkdir -p dist/rpm/${DIST}
-mv release/${vers}/rpm/*/SRPMS ./dist/rpm/${DIST}/.
-mv release/${vers}/rpm/*/RPMS/* ./dist/rpm/${DIST}/.
-
-echo "End Date: $(date)"
diff --git a/ceph-build/build/setup b/ceph-build/build/setup
deleted file mode 100644 (file)
index 8f99500..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-#!/bin/bash
-#
-# Ceph distributed storage system
-#
-# Copyright (C) 2014 Red Hat <contact@redhat.com>
-#
-# Author: Loic Dachary <loic@dachary.org>
-#
-#  This library is free software; you can redistribute it and/or
-#  modify it under the terms of the GNU Lesser General Public
-#  License as published by the Free Software Foundation; either
-#  version 2.1 of the License, or (at your option) any later version.
-#
-set -ex
-HOST=$(hostname --short)
-echo "Building on $(hostname) Date: $(date)"
-echo "  DIST=${DIST}"
-echo "  BPTAG=${BPTAG}"
-echo "  KEYID=${KEYID}"
-echo "  WS=$WORKSPACE"
-echo "  PWD=$(pwd)"
-echo "  BUILD SOURCE=$COPYARTIFACT_BUILD_NUMBER_CEPH_SETUP"
-echo "*****"
-env
-echo "*****"
-
-DIR=/tmp/install-deps.$$
-trap "rm -fr $DIR" EXIT
-mkdir -p $DIR
-if test $(id -u) != 0 ; then
-    SUDO=sudo
-fi
-export LC_ALL=C # the following is vulnerable to i18n
-
-if test -f /etc/redhat-release ; then
-    $SUDO yum install -y redhat-lsb-core
-fi
-
-if which apt-get > /dev/null ; then
-    $SUDO apt-get install -y lsb-release
-fi
-
-# unpack the tar.gz that contains the debian dir
-cd dist
-tar xzf *.orig.tar.gz
-cd ceph-*
-pwd
-
-
-
-case $(lsb_release -si) in
-CentOS|Fedora|SUSE*|RedHatEnterpriseServer)
-        case $(lsb_release -si) in
-            SUSE*)
-                $SUDO zypper -y yum-utils
-                ;;
-            *)
-                $SUDO yum install -y yum-utils
-                ;;
-        esac
-        sed -e 's/@//g' < ceph.spec.in > $DIR/ceph.spec
-        $SUDO yum-builddep -y $DIR/ceph.spec
-        ;;
-*)
-        echo "$(lsb_release -si) is unknown, dependencies will have to be installed manually."
-        ;;
-esac
diff --git a/ceph-build/build/setup_pbuilder b/ceph-build/build/setup_pbuilder
deleted file mode 100755 (executable)
index f65a8e2..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-#!/bin/sh -x
-# This file will set the tgz images needed for pbuilder on a given host. It has
-# some hard-coded values like `/srv/debian-base` because it gets built every
-# time this file is executed - completely ephemeral.  If a Debian host will use
-# pbuilder, then it will need this. Since it is not idempotent it makes
-# everything a bit slower. ## FIXME ##
-
-set -e
-
-# Only run when we are a Debian or Debian-based distro
-if test -f /etc/redhat-release ; then
-    exit 0
-fi
-
-basedir="/srv/debian-base"
-
-# Ensure that the basedir directory exists
-sudo mkdir -p "$basedir"
-
-# This used to live in a *file* on /srv/ceph-build as
-# /srv/ceph-build/update_pbuilder.sh Now it lives here because it doesn't make
-# sense to have a file that lives in /srv/ that we then concatenate to get its
-# contents.  what.
-# By using $DIST we are narrowing down to updating only the distro image we
-# need, unlike before where we updated everything on every server on every
-# build.
-
-os="debian"
-[ "$DIST" = "precise" ] && os="ubuntu"
-[ "$DIST" = "saucy" ] && os="ubuntu"
-[ "$DIST" = "trusty" ] && os="ubuntu"
-
-if [ $os = "debian" ]; then
-    # We used to consume from an internal mirror
-    # ("http://apt-mirror.sepia.ceph.com/ftp.us.debian.org/debian") but given
-    # that it has caused us issues before (e.g. packages out of date) and that
-    # it currently does not have Jessie we are going to use a public mirror.
-    mirror="http://www.gtlib.gatech.edu/pub/debian"
-    othermirror=""
-else
-    mirror=""
-    othermirror="deb http://apt-mirror.sepia.ceph.com/archive.ubuntu.com/ubuntu $DIST main restricted universe multiverse"
-fi
-
-# ensure that the tgz is valid, otherwise remove it so that it can be recreated
-# again
-pbuild_tar="$basedir/$DIST.tgz"
-is_not_tar=`python -c "exec 'try: import tarfile;print int(not int(tarfile.is_tarfile(\"$pbuild_tar\")))\nexcept IOError: print 1'"`
-file_size_kb=`du -k "$pbuild_tar" | cut -f1`
-
-if $is_not_tar; then
-    sudo rm -f "$pbuild_tar"
-fi
-
-if [ $file_size_kb -lt 1 ]; then
-    sudo rm -f "$pbuild_tar"
-fi
-
-sudo pbuilder --clean
-
-if [ -e $basedir/$DIST.tgz ]; then
-    echo updating $DIST base.tgz
-    sudo pbuilder update \
-    --basetgz $basedir/$DIST.tgz \
-    --distribution $DIST \
-    --mirror "$mirror" \
-    --othermirror "$othermirror"
-else
-    echo building $DIST base.tgz
-    sudo pbuilder create \
-    --basetgz $basedir/$DIST.tgz \
-    --distribution $DIST \
-    --mirror "$mirror" \
-    --othermirror "$othermirror"
-fi
diff --git a/ceph-build/config/definitions/ceph-build.yml b/ceph-build/config/definitions/ceph-build.yml
deleted file mode 100644 (file)
index 27edb9f..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-- job:
-    name: ceph-build
-    project-type: matrix
-    defaults: global
-    display-name: 'ceph-build'
-    block-downstream: false
-    block-upstream: false
-    properties:
-      - github:
-          url: https://github.com/ceph/ceph
-
-    axes:
-      - axis:
-          type: label-expression
-          name: ARCH
-          values:
-            - x86_64
-      - axis:
-          type: label-expression
-          name: DIST
-          values:
-            - jessie
-            #- wheezy
-            #- precise
-            - trusty
-            #- centos6
-            - centos7
-
-    builders:
-      - shell: |
-          echo "Cleaning up workarea"
-          rm -rf dist
-          rm -rf release
-      - copyartifact:
-          project: ceph-setup
-          filter: 'dist/**'
-          which-build: last-successful
-      - shell:
-          !include-raw ../../build/setup
-      - shell:
-          !include-raw ../../build/setup_pbuilder
-      - shell:
-          !include-raw ../../build/build_deb
-      - shell:
-          !include-raw ../../build/build_rpm
-
-    publishers:
-      - archive:
-          artifacts: 'dist/**'
-          allow-empty: false
-          latest-only: false
diff --git a/ceph-package/build/build b/ceph-package/build/build
deleted file mode 100644 (file)
index 6c93610..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-for dir in * ; do
-   echo $dir
-   arch=$(echo $dir | cut -d',' -f1 | cut -d'=' -f2)
-   dist=$(echo $dir | cut -d',' -f2 | cut -d'=' -f2 | cut -d'-' -f1)
-   echo "arch = $arch, dist = $dist"
-   if [ -d $dir/dist/rpm ] ; then
-        echo "rpms"
-   fi
-   if [ -d $dir/dist/debian ] ; then
-        echo "debian"
-   fi
-done
diff --git a/ceph-package/config/definitions/ceph-package.yml b/ceph-package/config/definitions/ceph-package.yml
deleted file mode 100644 (file)
index 0f35744..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-- job:
-    name: ceph-package
-    defaults: global
-    display-name: 'ceph-package'
-    node: package
-    block-downstream: false
-    block-upstream: false
-    logrotate:
-      daysToKeep: -1
-      numToKeep: 20
-      artifactDaysToKeep: -1
-      artifactNumToKeep: -1
-
-    axes:
-      - axis:
-          type: label-expression
-          name: ARCH
-          values:
-            - x86_64
-      - axis:
-          type: label-expression
-          name: DIST
-          values:
-            - wheezy
-            - precise
-            - trusty
-            - jessie
-            - centos6
-            - centos7
-
-    builders:
-
-      # "Clean up any prior stuff"
-      - shell: 'rm -rf ARCH=* 2>/dev/null; true'
-
-      - copyartifact:
-          project: ceph-build
-          filter: 'dist/**'
-          which-build: last-successful
-
-      - shell:
-          !include-raw ../../build/build
diff --git a/ceph-setup/build/build b/ceph-setup/build/build
deleted file mode 100644 (file)
index 7058c90..0000000
+++ /dev/null
@@ -1,144 +0,0 @@
-#!/bin/bash -ex
-
-HOST=$(hostname --short)
-echo "Building on ${HOST}"
-echo "  DIST=${DIST}"
-echo "  BPTAG=${BPTAG}"
-echo "  WS=$WORKSPACE"
-echo "  PWD=$(pwd)"
-echo "  BRANCH=$BRANCH"
-
-if [ -x "$BRANCH" ] ; then
-    echo "No git branch was supplied"
-    exit 1
-fi
-
-echo "Building version $(git describe) Branch $Branch"
-
-rm -rf dist
-rm -rf release
-
-# fix version/release.  Hack needed only for the spec
-# file for rc candidates.
-#export force=force
-#sed -i 's/^Version:.*/Version:        0.80/' ceph.spec.in
-#sed -i 's/^Release:.*/Release:        rc1%{?dist}/' ceph.spec.in
-#sed -i 's/^Source0:.*/Source0:        http:\/\/ceph.com\/download\/%{name}-%{version}-rc1.tar.bz2/' ceph.spec.in
-#sed -i 's/^%setup.*/%setup -q -n %{name}-%{version}-rc1/' ceph.spec.in
-
-# because autogen+configure will check for dependencies, we are forced to install them
-# and ensure they are present in the current host
-if [ -x install-deps.sh ]; then
-  echo "Ensuring dependencies are installed"
-  ./install-deps.sh
-fi
-
-# run submodule updates regardless
-echo "Running submodule update ..."
-git submodule update --init
-
-echo "Running autogen.sh ..."
-./autogen.sh
-echo "Running configure ..."
-./configure \
-  --disable-option-checking \
-  '--prefix=/usr' \
-  '--sbindir=/sbin' \
-  '--localstatedir=/var' \
-  '--sysconfdir=/etc' \
-  '--with-debug' \
-  '--with-nss' \
-  '--with-radosgw' \
-  '--disable-static' \
-  '--without-lttng' \
-  'CFLAGS= -Wno-unused-parameter' \
-  'CXXFLAGS=  -Wno-unused-parameter' \
-  --cache-file=/dev/null \
-  --srcdir=.
-
-mkdir -p release
-
-# Contents below used to come from /srv/release_tarball.sh and
-# was called like::
-#
-#    $bindir/release_tarball.sh release release/version
-
-releasedir='release'
-versionfile='release/version'
-
-if git diff --quiet ; then
-    echo repository is clean
-else
-    echo
-    echo "**** REPOSITORY IS DIRTY ****"
-    echo
-    if [ "$force" != "force" ]; then
-       echo "add 'force' argument if you really want to continue."
-       exit 1
-    fi
-    echo "forcing."
-fi
-
-cephver=`git describe --match "v*" | sed s/^v//`
-echo current version $cephver
-
-srcdir=`pwd`
-
-if [ -d "$releasedir/$cephver" ]; then
-    echo "$releasedir/$cephver already exists; reuse that release tarball"
-else
-    echo building tarball
-    rm ceph-*.tar.gz || true
-    rm ceph-*.tar.bz2 || true
-    make dist
-    make dist-bzip2
-
-    vers=`ls ceph-*.tar.gz | cut -c 6- | sed 's/.tar.gz//'`
-    echo tarball vers $vers
-
-    echo extracting
-    mkdir -p $releasedir/$cephver/rpm
-    cp rpm/*.patch $releasedir/$cephver/rpm || true
-    cd $releasedir/$cephver
-
-    tar zxf $srcdir/ceph-$vers.tar.gz
-    [ "$vers" != "$cephver" ] && mv ceph-$vers ceph-$cephver
-
-    tar zcf ceph_$cephver.orig.tar.gz ceph-$cephver
-    cp -a ceph_$cephver.orig.tar.gz ceph-$cephver.tar.gz
-
-    tar jcf ceph-$cephver.tar.bz2 ceph-$cephver
-
-    # copy debian dir, too
-    cp -a $srcdir/debian debian
-    cd $srcdir
-
-    # copy in spec file, too
-    cp ceph.spec $releasedir/$cephver
-fi
-
-if [ -n "$versionfile" ]; then
-    echo $cephver > $versionfile
-    echo "wrote $cephver to $versionfile"
-fi
-
-vers=`cat release/version`
-
-(
-    cd release/$vers
-    mv debian ceph-$vers/.
-    dpkg-source -b ceph-$vers
-)
-
-mkdir -p dist
-# Debian Source Files
-mv release/$vers/*.dsc dist/.
-mv release/$vers/*.diff.gz dist/.
-mv release/$vers/*.orig.tar.gz dist/.
-# RPM Source Files
-mkdir -p dist/rpm/
-mv release/$vers/rpm/*.patch dist/rpm/ || true
-mv release/$vers/ceph.spec dist/.
-mv release/$vers/*.tar.* dist/.
-# Parameters
-mv release/version dist/.
diff --git a/ceph-setup/config/definitions/ceph-setup.yml b/ceph-setup/config/definitions/ceph-setup.yml
deleted file mode 100644 (file)
index fb3ff2b..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-- job:
-    name: ceph-setup
-    description: "This job step checks out the branch and builds the tarballs, diffs, and dsc that are passed to the ceph-build step.\r\n\r\nNotes:\r\nJob needs to run on a releatively recent debian system.  The Restrict where run feature is used to specifiy an appropriate label.\r\nThe clear workspace before checkout box for the git plugin is used."
-    # we do not need to pin this to trusty anymore for the new jenkins instance
-    # FIXME: unpin when this gets ported over
-    node: trusty
-    display-name: 'ceph-setup'
-    logrotate:
-      daysToKeep: -1
-      numToKeep: 25
-      artifactDaysToKeep: -1
-      artifactNumToKeep: -1
-    block-downstream: false
-    block-upstream: false
-    properties:
-      - github:
-          url: https://github.com/ceph/ceph
-
-    parameters:
-      - string:
-          name: BRANCH
-          description: "The git branch (or tag) to build"
-
-    scm:
-      - git:
-          url: git://jenkins.front.sepia.ceph.com/ceph/ceph.git
-          branches:
-            - $BRANCH
-          skip-tag: true
-          wipe-workspace: true
-
-    builders:
-      - shell:
-          !include-raw ../../build/build
-
-    publishers:
-      - archive:
-          artifacts: 'dist/**'
-          allow-empty: false
-          latest-only: false
diff --git a/ceph/config/definitions/ceph.yml b/ceph/config/definitions/ceph.yml
deleted file mode 100644 (file)
index dc6197a..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-- job:
-    name: ceph
-    description: 'This is the main ceph build task.'
-    project-type: multijob
-    defaults: global
-    display-name: 'ceph'
-    logrotate:
-      daysToKeep: -1
-      numToKeep: 25
-      artifactDaysToKeep: 25
-      artifactNumToKeep: 25
-    block-downstream: false
-    block-upstream: false
-    properties:
-      - github:
-          url: https://github.com/ceph/ceph
-
-    parameters:
-      - string:
-          name: BRANCH
-          description: "The git branch (or tag) to build"
-          default: master
-
-    builders:
-      - multijob:
-          name: 'ceph setup phase'
-          condition: SUCCESSFUL
-          projects:
-            - name: ceph-setup
-              current-parameters: true
-              exposed-scm: false
-      - multijob:
-          name: 'ceph build phase'
-          condition: SUCCESSFUL
-          projects:
-            - name: ceph-build
-              current-parameters: true
-              exposed-scm: false
-      - multijob:
-          name: 'ceph package phase'
-          condition: SUCCESSFUL
-          projects:
-            - name: ceph-package
-              current-parameters: true
-              exposed-scm: false