Commit 0d4a9574 authored by Miguel Angel Reina Ortega's avatar Miguel Angel Reina Ortega
Browse files

Update handling of published version pages algorithm

parent d9f9f4c9
Loading
Loading
Loading
Loading
+26 −2
Original line number Diff line number Diff line
@@ -118,14 +118,38 @@ if [ ${11} == "false" ]; then

          ##Handling versions: update latestRelease and latest (majorVersion updated)
          if [[ "${latest}" > "${latestRelease}" || "${latest}" == "${latestRelease}" ]]; then
              if [[ ${latestVersionDeployed_inter} < ${interVersion} || ${latestVersionDeployed_inter} == ${interVersion} ]]; then
                if [[ ${latestVersionDeployed_minor} < ${minorVersion} || ${latestVersionDeployed_minor} == ${minorVersion} ]]; then
                  echo "Upgrade latest release...deploying version ${10} as latest and ${latest}"
                  mike deploy --deploy-prefix public -r $HTTPS_REMOTE -p -b $PAGES_BRANCH -u ${10} ${latest} latest
                else
                  echo "Deploying version ${10}"
                  mike deploy --deploy-prefix public -r $HTTPS_REMOTE -p -b $PAGES_BRANCH -u ${10}
                  if [[ ${latestVersionDeployed_inter} == ${interVersion} ]]; then
                    echo "Hidding version ${10}..."
                    mike props --deploy-prefix public -r $HTTPS_REMOTE -p -b $PAGES_BRANCH --set hidden=true "${10}"
                  fi
                fi
              else
                echo "Deploying version ${10}"
                mike deploy --deploy-prefix public -r $HTTPS_REMOTE -p -b $PAGES_BRANCH -u ${10}
              fi
          else
            if [[ ${latestVersionDeployed_inter} < ${interVersion} || ${latestVersionDeployed_inter} == ${interVersion} ]]; then
              if [[ ${latestVersionDeployed_minor} < ${minorVersion} || ${latestVersionDeployed_minor} == ${minorVersion} ]]; then
                echo "Deploying version ${10} as ${latest}"
                mike deploy --deploy-prefix public -r $HTTPS_REMOTE -p -b $PAGES_BRANCH -u ${10} ${latest}
              else
                echo "Deploying version ${10}"
                mike deploy --deploy-prefix public -r $HTTPS_REMOTE -p -b $PAGES_BRANCH -u ${10}
                if [[ ${latestVersionDeployed_inter} == ${interVersion} ]]; then
                  echo "Hidding version ${10}..."
                  mike props --deploy-prefix public -r $HTTPS_REMOTE -p -b $PAGES_BRANCH --set hidden=true "${10}"
                fi
              fi
            else
                echo "Deploying version ${10}"
                mike deploy --deploy-prefix public -r $HTTPS_REMOTE -p -b $PAGES_BRANCH -u ${10}
            fi
          fi