3 . ./.jprojects.sh || exit 255
10 cd "${JPROJECTS_HOME}"
11 for TARGET in ${TARGETS}; do
12 echo "$0: Pushing for target '${TARGET}' ..."
16 echo "$0: Pushed to all targets."
20 for project in ${LIST}; do
21 if [ ! -d "${JPROJECTS_HOME}/${project}" ]
23 echo "$0: Project '${project}' does not exist."
27 echo "$0: Processing '${project}',mode='$1' ..."
28 cd "${JPROJECTS_HOME}/${project}" || exit 255
34 git push daedalus :"$2"
37 git push ${FORCE} --all daedalus || exit 255
42 git push transport :"$2"
43 echo "$0: Syncing ..."
47 git push ${FORCE} --all transport || exit 255
48 echo "$0: Syncing ..."
54 git push upstream :"$2"
57 git push ${FORCE} --all upstream || exit 255
62 echo "$0: Syncing ..."
66 git push ${FORCE} --all || exit 255
67 echo "$0: Syncing ..."