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;ds=sidebyside 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: