From 85b551142575f435cb81b5fd6a66a85ed53c6680 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guillaume=20Perr=C3=A9al?= <guillaume.perreal@inrae.fr> Date: Wed, 13 May 2020 14:10:39 +0200 Subject: [PATCH] Ajoute un script bin/release pour tagger des versions. --- bin/release | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 bin/release diff --git a/bin/release b/bin/release new file mode 100755 index 0000000..6f7d45c --- /dev/null +++ b/bin/release @@ -0,0 +1,11 @@ +#!/usr/bin/env bash +TAG="$1" +git checkout -f -b "release-$TAG" master +sed -i -e "s/master/$TAG/g" prezbuilder-ci.yml src/index.md README.md +git add prezbuilder-ci.yml src/index.md README.md +git commit -m "Prépare la release $TAG" +git tag -f "$TAG" -m "Release $TAG" +git checkout master +git merge --no-ff -s ours "release-$TAG" -m "Merge release branch $TAG" +git branch -d "release-$TAG" + -- GitLab