diff options
author | Riku Voipio <riku.voipio@linaro.org> | 2014-05-09 16:45:13 +0300 |
---|---|---|
committer | Riku Voipio <riku.voipio@linaro.org> | 2014-05-09 16:45:13 +0300 |
commit | 88e53c0e9188db4248da7bda422dc58508020585 (patch) | |
tree | 629a8427bf9d79ba5adcc7f6048133fdf11e32ce /qemu-pkg.sh | |
parent | a37e3bb71b64dc5f98be231cb8303bc9229afbbe (diff) |
switch to using jenkins-makesources
Diffstat (limited to 'qemu-pkg.sh')
-rwxr-xr-x | qemu-pkg.sh | 57 |
1 files changed, 1 insertions, 56 deletions
diff --git a/qemu-pkg.sh b/qemu-pkg.sh index 94ce609..45a359f 100755 --- a/qemu-pkg.sh +++ b/qemu-pkg.sh @@ -5,65 +5,10 @@ set -e rm -rf *.changes *dsc *gz *xz *deb *bz2 -pkg_source=qemu-linaro -pkg_repository=git://git.qemu.org/qemu.git - -packaging_dir=qemu-ci/debian -packaging_repository=git://git.linaro.org/ci/qemu.git -packaging_commit=`cd qemu-ci && git log -n1 --pretty=format:%h` - builder_repo=http://git.linaro.org/git/ci/ubuntu-packaging-tools.git git clone ${builder_repo}||(cd ubuntu-packaging-tools; git pull) -scm_commit=`cd qemu-linaro && git log -n1 --pretty=format:%h` -if [ -z "${scm_commit}" ]; then - echo "Invalid git revision: ${scm_commit}" >&2 - exit 1 -fi - -[ -z $base_version ] && base_version=2.0.0-2014.05 - -pkg_version=${base_version}+git${BUILD_NUMBER}+`date +%Y%m%d`+${scm_commit} -pkg_dir=${pkg_source}-${pkg_version} - -if [ ! -r {pkg_source}_${pkg_version}.orig.tar.bz2 ] -then - # Create source tarball - (cd qemu-linaro && git archive --format=tar --prefix=${pkg_dir}/ ${scm_commit} | bzip2 > ${WORKSPACE}/${pkg_source}_${pkg_version}.orig.tar.bz2) -fi - -rm -rf ${pkg_source}-${pkg_version} -tar -jxf ${pkg_source}_${pkg_version}.orig.tar.bz2 -mkdir ${pkg_dir}/debian - -distributions=(trusty) -currentdate=`date -R` -for distribution in ${distributions[@]}; do - - echo "Prepare ${pkg_version} for ${distribution}" - ver_string=${pkg_version}-1linaro${distribution} - cp -a ${packaging_dir}/* ${pkg_dir}/debian/ -cat > ${pkg_dir}/debian/changelog << EOF -${pkg_source} (${ver_string}) ${distribution}; urgency=low - - * CI - ${pkg_source} snapshot: - - repository: ${pkg_repository} - - commit: ${scm_commit} - - build: ${BUILD_URL} - - - debian/ repository: ${packaging_repository} - - debian/ commit: ${packaging_commit} - - -- Linaro Packagers <linaro-pkg@lists.launchpad.net> ${currentdate} - -EOF - - cat ${packaging_dir}/changelog >> ${pkg_dir}/debian/changelog - - ( cd ${pkg_dir} ; dpkg-buildpackage -d -nc -us -uc -rfakeroot -S ) -done - -rm -rf ${pkg_dir} +./ubuntu-packaging-tools/jenkins-makesources qemu-ci/qemu-template df -h ./ubuntu-packaging-tools/jenkins-crossbuild qemu-linaro_${ver_string}.dsc amd64 |