distro=`python -c "exec 'import platform; print platform.linux_distribution()[0].lower()'"`
chacra_endpoint="ceph/${chacra_ref}/${distro}/${DIST}/${ARCH}"
-# this exists in scripts/build_utils.sh
-check_binary_existence $chacra_endpoint
+if [ "$THROWAWAY" = false ] ; then
+ # this exists in scripts/build_utils.sh
+ check_binary_existence $chacra_endpoint
+fi
HOST=$(hostname --short)
echo "Building on $(hostname)"
[ "$FORCE" = true ] && chacra_flags="--force" || chacra_flags=""
-# push binaries to chacra
-find release/$vers/ | egrep "*\.(changes|deb|dsc|gz)$" | egrep -v "(Packages|Sources|Contents)" | $VENV/chacractl binary ${chacra_flags} create ${chacra_endpoint}
+if [ "$THROWAWAY" = false ] ; then
+ # push binaries to chacra
+ find release/$vers/ | egrep "*\.(changes|deb|dsc|gz)$" | egrep -v "(Packages|Sources|Contents)" | $VENV/chacractl binary ${chacra_flags} create ${chacra_endpoint}
+fi
[ "$TEST" = true ] && chacra_ref="test"
chacra_baseurl="ceph/${chacra_ref}/${DISTRO}/${RELEASE}"
-# this exists in scripts/build_utils.sh
-check_binary_existence $chacra_baseurl/$ARCH
+if [ "$THROWAWAY" = false ] ; then
+ # this exists in scripts/build_utils.sh
+ check_binary_existence $chacra_baseurl/$ARCH
+fi
HOST=$(hostname --short)
echo "Building on $(hostname)"
[ "$FORCE" = true ] && chacra_flags="--force" || chacra_flags=""
-# push binaries to chacra
-find release/${vers}/rpm/*/SRPMS | grep rpm | $VENV/chacractl binary ${chacra_flags} create ${chacra_baseurl}/source
-find release/${vers}/rpm/*/RPMS/* | grep rpm | $VENV/chacractl binary ${chacra_flags} create ${chacra_baseurl}/${ARCH}
+if [ "$THROWAWAY" = false ] ; then
+ # push binaries to chacra
+ find release/${vers}/rpm/*/SRPMS | grep rpm | $VENV/chacractl binary ${chacra_flags} create ${chacra_baseurl}/source
+ find release/${vers}/rpm/*/RPMS/* | grep rpm | $VENV/chacractl binary ${chacra_flags} create ${chacra_baseurl}/${ARCH}
+fi