Merge branch 'release-0.1.0'

This commit is contained in:
Ismo Vuorinen
2016-08-10 13:43:45 +03:00
5 changed files with 32 additions and 2 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
/vendor/

View File

@@ -1,3 +1,10 @@
## 0.1.0 (2016-08-10)
- Remove paging from git log, works better for automation
- Change changelog formatting to simple message
- Add link to full changelog, detect project url from origin url
- Add composer.json, ignore vendor folder
## 0.0.10 (2016-08-04)
- db2367d 2016-08-04 | Create the README.md (HEAD -> release-0.0.10, develop) [Ismo Vuorinen]
- 0140b53 2016-08-04 | Implement [shellcheck](https://www.shellcheck.net/) recommendations [Ismo Vuorinen]

View File

@@ -1 +1 @@
0.0.10
0.1.0

16
composer.json Normal file
View File

@@ -0,0 +1,16 @@
{
"name": "superhelio/tools",
"description": "Collection of our tools",
"type": "library",
"license": "MIT",
"authors": [
{
"name": "Ismo Vuorinen",
"email": "ismo.vuorinen@superhelio.com"
}
],
"require": {},
"bin": [
"release.sh"
]
}

View File

@@ -25,6 +25,10 @@ RESET="\033[0m"
LATEST_HASH=$(git log --pretty=format:'%h' -n 1)
# Guess our remote url from remote.origin.url (minus .git from the end),
# change to your github project url. used to create Full changelog link
PROJECT_URL=$(git config --get remote.origin.url | sed 's/^\.git*//')
# current Git branch
BRANCH_CURRENT=$(git symbolic-ref HEAD | sed -e 's,.*/\(.*\),\1,')
@@ -112,7 +116,9 @@ echo "$NEW_VERSION" > "$FILE_VERSION"
# Create our changelog
echo "## $NEW_VERSION ($NOW)" > tmpfile
git log --pretty=format:" - %h %ad | %s%d [%an]" --date=short --no-merges "$BASE_STRING"...HEAD >> tmpfile
git --no-pager log --pretty=format:" - %s" --date=short --no-merges "$BASE_STRING"...HEAD >> tmpfile
echo "" >> tmpfile
echo "[Full changelog]($PROJECT_URL/compare/$BASE_STRING...$NEW_VERSION)"
echo "" >> tmpfile
echo "" >> tmpfile
cat "$FILE_CHANGELOG" >> tmpfile