From f2b0271d94b89c5cac9b2cedf5c12ed4744720e9 Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Sat, 4 Jul 2020 14:52:36 -0500 Subject: [PATCH] feat(data): use conventional commits for migrate commits --- server/azure-pipelines.migrate.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/server/azure-pipelines.migrate.yaml b/server/azure-pipelines.migrate.yaml index a1ef776c2..7dbf68435 100644 --- a/server/azure-pipelines.migrate.yaml +++ b/server/azure-pipelines.migrate.yaml @@ -1,6 +1,5 @@ # Adds an Entity Framework Core migration to a pull request that changes data in data/*.json -# TODO: sort/lint JSON # TODO: if data/* or server/src/FilterLists.Data.Migrations/* change in origin/master, re-trigger this Pipeline trigger: none @@ -36,7 +35,7 @@ steps: script: | LASTAUTHOR=$(git log -n 1 --pretty=format:"%an") LASTMSG=$(git log -n 1 --pretty=format:"%s") - if [[ $LASTAUTHOR == "$GITHUBNAME" ]] && [[ $LASTMSG == "migrate PR #$SYSTEM_PULLREQUEST_PULLREQUESTNUMBER" ]] ; then + if [[ $LASTAUTHOR == "$GITHUBNAME" ]] && [[ $LASTMSG == "feat(data): migrate PR #$SYSTEM_PULLREQUEST_PULLREQUESTNUMBER" ]] ; then echo "Just migrated. Aborting..." else echo "##vso[task.setvariable variable=aborted;isOutput=true]false" @@ -79,7 +78,7 @@ steps: echo "$MIGLIST" if [[ $MIGLIST == *$SYSTEM_PULLREQUEST_PULLREQUESTNUMBER ]] ; then echo "A migration already exists for PR #$SYSTEM_PULLREQUEST_PULLREQUESTNUMBER. Reverting..." - REVERTHASH=$(git log -n 1 --author="$GITHUBNAME" --grep="migrate PR #$SYSTEM_PULLREQUEST_PULLREQUESTNUMBER" --pretty=format:"%H") + REVERTHASH=$(git log -n 1 --author="$GITHUBNAME" --grep="feat(data): migrate PR #$SYSTEM_PULLREQUEST_PULLREQUESTNUMBER" --pretty=format:"%H") git revert --no-edit "$REVERTHASH" fi @@ -119,7 +118,7 @@ steps: echo "No-op migration. Effective EF migrations add/change 3 files (.Designer.cs, .cs, and *ModelSnapshot.cs). Abandoning..." else git add . - git commit -m "migrate PR #$SYSTEM_PULLREQUEST_PULLREQUESTNUMBER" + git commit -m "feat(data): migrate PR #$SYSTEM_PULLREQUEST_PULLREQUESTNUMBER" echo "##vso[task.setvariable variable=committed;isOutput=true]true" fi