]> Git — Sourcephile - gargantext.git/blob - version
Merge remote-tracking branch 'origin/client-graphql-endpoint' into dev-merge
[gargantext.git] / version
1 #!/bin/bash
2
3 # Prompt
4 TMPFILE="xxxx"
5
6 git tag
7 echo "Which version ?"
8 read VERSION
9 echo "## Version ${VERSION}" > $TMPFILE
10 cat CHANGELOG.md >> $TMPFILE
11 mv $TMPFILE CHANGELOG.md
12 vim CHANGELOG.md < /dev/tty
13
14 #################################################################
15 # Haskell
16 #################################################################
17 YAML="package.yaml"
18 CABL="gargantext.cabal"
19 sed -i "s/version:.*/version: \'$VERSION\'/" $YAML $CABL
20 git add -u
21 git commit -m "[VERSION] +1 to ${VERSION}"
22 git tag $VERSION
23
24 #################################################################
25 # Purescript
26 #################################################################
27 JSON="purescript-gargantext/package.json"
28 sed -i "s/\"version\": \".*\"/\"version\": \"${VERSION}\"/" $JSON
29 cd purescript-gargantext
30 git add -u
31 git commit -m "[VERSION] +1 to ${VERSION}"
32 git tag $VERSION
33 cd ..
34