Files
galaxy/packages/build_packages.sh
T
Nicola Soranzo 6d43c44c96 Extract list of packages ordered by dependency dag for reuse
Also:
- Add missing ones: `navigation`, `selenium`, `tours`
- Fix `galaxy-selenium` requirements
2022-12-13 16:57:37 +00:00

24 lines
479 B
Bash
Executable File

#!/bin/bash
# Builds packages, sets new versions, but doesn't upload anything to pypi.
# Set DEV_RELEASE=1 to build the dev of packages.
set -ex
# Change to packages directory.
cd "$(dirname "$0")"
# ensure ordered by dependency dag
while read -r package_dir; do
printf "\n========= RELEASING PACKAGE ${package_dir} =========\n\n"
cd "$package_dir"
make clean
make commit-version
make dist
make new-version
cd ..
done < packages_by_dep_dag.txt