From: Tuukka Lehtonen Date: Mon, 11 Jun 2018 08:03:49 +0000 (+0300) Subject: Modernized release engineering instructions. X-Git-Tag: v1.43.0~136^2~468 X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=commitdiff_plain;h=0b65b9e03c2fe0eae91af7a8b87b63df749dc5f9 Modernized release engineering instructions. --- diff --git a/releng/doc/release-helper.sh b/releng/doc/release-helper.sh index 3f990dcf9..856182f22 100755 --- a/releng/doc/release-helper.sh +++ b/releng/doc/release-helper.sh @@ -22,7 +22,7 @@ declare -a repositories=( "simantics/3d.git" "3d" "members/fmi.git" "fmi" "members/simupedia.git" "simupedia" - "gold-members/proteus.git" "simupedia" + "gold-members/proteus.git" "proteus" ) repositoryCount=$((${#repositories[@]} / 2)) @@ -114,6 +114,11 @@ case "$action" in ;; esac +if [ ! -d $version ]; then + echo "Version directory '$version' does not exist yet. Please run the 'clone' action first." + exit -1 +fi + pushd $version > /dev/null case "$action" in branch) diff --git a/releng/doc/release.html b/releng/doc/release.html index ccb50611d..222857de0 100644 --- a/releng/doc/release.html +++ b/releng/doc/release.html @@ -324,22 +324,22 @@ img {

Plug-in components are installable features that are deployed online as P2 repositories for general availability. Products are deployed as ZIP files and made available online in designated locations on simantics.org.

Core components of the release train:

Plug-in components that are part of the release train:

Products that are part of the release train: