Skip to content
Snippets Groups Projects
Select Git revision
  • dev
  • master default
  • support/1.7
  • feature/clean-tykayn-commits
  • 0.4.11
  • minimal
  • v0.4.13
  • v0.4.12
  • v0.4.11
  • v0.4.10
  • v0.4.9
  • v0.4.8
  • v0.4.7
  • 0.4.5
  • 0.4.4
  • 0.4.2
  • 0.4.1
  • 0.3.7
  • 0.3.6
  • module-0.3.6b
  • module-0.3.6
  • module-0.3.5
  • module-0.3.4
  • module-0.3.3
  • module-0.2.13
  • module-0.2.12
26 results

release.sh

Blame
  • release.sh 506 B
    #!/bin/bash
    
    current=`grep -P "version\": \"\d+.\d+.\d+(\w*)" package.json | grep -oP "\d+.\d+.\d+(\w*)"`
    echo "Current version: $current"
    
    if [[ $1 =~ ^[0-9]+.[0-9]+.[0-9]+((a|b)[0-9]+)?$ ]]; then
      # Change the version in package.json and test file
      sed -i "s/version\": \"$current/version\": \"$1/g" package.json
      sed -i "s/$current/$1/g" views/about.html
    
      # Commit
      git reset HEAD
      git add package.json views/about.html
      git commit -m "v$1"
      git tag "v$1"
    else
      echo "Wrong version format"
    fi