summaryrefslogtreecommitdiffstats
path: root/rtems-release-package-start
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2020-02-28 15:32:08 +1100
committerChris Johns <chrisj@rtems.org>2020-02-28 15:32:08 +1100
commit4aa7034e6e9dfe3a79bd238abef03294d186dee1 (patch)
tree4e18dfc21f130d0cc007f8b42f3c7c89f9e151e7 /rtems-release-package-start
parentThe cron support is a script, make it one. (diff)
downloadrtems-release-4aa7034e6e9dfe3a79bd238abef03294d186dee1.tar.bz2
Add a release_url to the arguments for the various steps.
- The release_url can be used for testing or to allow deployment by setting the top level URL the source is fetched from. - Move libbsd up in the order so the RSB can get a hash for it.
Diffstat (limited to 'rtems-release-package-start')
-rwxr-xr-xrtems-release-package-start13
1 files changed, 7 insertions, 6 deletions
diff --git a/rtems-release-package-start b/rtems-release-package-start
index 19efbcd..92ad89b 100755
--- a/rtems-release-package-start
+++ b/rtems-release-package-start
@@ -39,20 +39,21 @@ top=${PWD}
#
# The package, version and revision amd maybe a worker script.
#
-if [ $# -lt 3 -o $# -gt 4 ]; then
- echo "error: must be 3 or 4 arguments, the package, version," \
- "release and optionally a worker script."
+if [ $# -lt 4 -o $# -gt 5 ]; then
+ echo "error: must be 4 or 5 arguments, the package, version," \
+ "release, release URL and optionally a worker script."
exit 1
fi
package=$1
version=$2
revision=$3
-if [ $# -eq 4 ]; then
- if [ ! -x ${top}/$4 ]; then
+release_url=$4
+if [ $# -eq 5 ]; then
+ if [ ! -x ${top}/$5 ]; then
echo "error: cannot find the worker: $4"
exit 1
fi
- worker=${top}/$4
+ worker=${top}/$5
else
worker=
fi