diff options
author | Riku Voipio <riku.voipio@linaro.org> | 2012-04-18 15:25:00 +0300 |
---|---|---|
committer | Riku Voipio <riku.voipio@linaro.org> | 2012-04-18 15:25:00 +0300 |
commit | 7ec60519c0941268989137aa16ac7eb11b21a1b2 (patch) | |
tree | ab69a2ec3b193e7c8a8e1f130cb5858c6c98d8e3 | |
parent | 6abca0b5e0cb6fd9476ec720cd76b4c553025b9b (diff) |
qemu-linaro CI script
-rwxr-xr-x | qemu-linaro-ci.sh (renamed from libjpeg-turbo-ci.sh) | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/libjpeg-turbo-ci.sh b/qemu-linaro-ci.sh index ea4da94..de5c36e 100755 --- a/libjpeg-turbo-ci.sh +++ b/qemu-linaro-ci.sh @@ -2,9 +2,11 @@ set -e -pkg_source=libjpeg-turbo -base_version=1.2.1 -pkg_repository=git://git.linaro.org/people/tomgall/${pkg_source}-leb/${pkg_source}.git +pkg_source=qemu-linaro +base_version=1.0.50-2012.04 +pkg_repository=git://git.linaro.org/qemu/qemu-linaro.git +packaging_dir=qemu-packaging +packaging_repository=git://git.linaro.org/people/rikuvoipio/qemu-packaging.git git clone ${pkg_repository} @@ -17,18 +19,17 @@ fi pkg_version=${base_version}+git${BUILD_NUMBER}+`date +%Y%m%d`+${git_commit} pkg_dir=${pkg_source}-${pkg_version} -cp -a ${pkg_source}/branches/1.2.x ${pkg_dir} -tar --exclude-vcs --exclude=debian -jcf ${pkg_source}_${pkg_version}.orig.tar.bz2 ${pkg_dir} +cp -a ${pkg_source}/ ${pkg_dir} +tar --exclude-vcs -jcf ${pkg_source}_${pkg_version}.orig.tar.bz2 ${pkg_dir} distributions=(precise) currentdate=`date -R` for distribution in ${distributions[@]}; do echo "Prepare ${pkg_version} for ${distribution}" - # checkout packaging branch - #git clone ...debian - #rm -rf ${pkg_dir}/debian - #mv debian ${pkg_dir} + git clone ${packaging_repository} + packaging_commit=`cd ${packaging_dir} && git log -n1 --pretty=format:%h` + mkdir ${pkg_dir}/debian/ cat > ${pkg_dir}/debian/changelog << EOF ${pkg_source} (${pkg_version}-0linaro1) ${distribution}; urgency=low @@ -38,11 +39,16 @@ ${pkg_source} (${pkg_version}-0linaro1) ${distribution}; urgency=low - commit: ${git_commit} - build: ${BUILD_URL} + - debian/ repository: ${packaging_repository} + - debian/ commit: ${packaging_commit} + -- Linaro Packagers <linaro-pkg@lists.launchpad.net> ${currentdate} EOF - cat ${pkg_source}/branches/1.2.x/debian/changelog >> ${pkg_dir}/debian/changelog + cat ${packaging_dir}/changelog >> ${pkg_dir}/debian/changelog + rm ${packaging_dir}/changelog + mv ${packaging_dir}/* ${pkg_dir}/debian/ dpkg-source -b ${pkg_dir} cd ${pkg_dir} @@ -51,11 +57,11 @@ EOF cd .. done -rm -rf ${pkg_source} ${pkg_dir} +rm -rf ${pkg_source} ${pkg_dir} ${packaging_dir} -keyid=B86C70FE -debsign -k${keyid} ${pkg_source}_${pkg_version_dpkg}_source.changes -dput ppa-linaro-staging-overlay-${distribution} ${pkg_source}_${pkg_version_dpkg}_source.changes +#keyid=B86C70FE +#debsign -k${keyid} ${pkg_source}_${pkg_version_dpkg}_source.changes +#dput ppa-linaro-staging-overlay-${distribution} ${pkg_source}_${pkg_version_dpkg}_source.changes # debsign/gpg and dput are assumed configured on the build system #[ppa-linaro-staging-overlay-${distribution}] |