diff options
author | Chris Johns <chrisj@rtems.org> | 2020-02-28 15:32:08 +1100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2020-02-28 15:32:08 +1100 |
commit | 4aa7034e6e9dfe3a79bd238abef03294d186dee1 (patch) | |
tree | 4e18dfc21f130d0cc007f8b42f3c7c89f9e151e7 /rtems-release-package | |
parent | The cron support is a script, make it one. (diff) | |
download | rtems-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 '')
-rwxr-xr-x | rtems-release-package | 2 | ||||
-rwxr-xr-x | rtems-release-package-start | 13 |
2 files changed, 8 insertions, 7 deletions
diff --git a/rtems-release-package b/rtems-release-package index 4a150a7..8e2ca53 100755 --- a/rtems-release-package +++ b/rtems-release-package @@ -128,7 +128,7 @@ cd ${prefix} # package the release. # if [ -n "${worker}" ]; then - ${worker} ${package} ${version} ${revision} ${top} + ${worker} ${package} ${version} ${revision} ${release_url} ${top} fi # 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 |