diff --git a/.travis.yml b/.travis.yml index bed7165b..28f5db7d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,11 +45,11 @@ jobs: stages: - name: test - if: branch!=master AND branch!=develop AND branch!=^untagged.* + if: NOT (branch IN (develop,master)) - name: merge (develop --> master) - if: branch=develop AND type!=pull_request + if: branch==develop AND NOT(type==pull_request) - name: deploy - if: branch=master + if: branch==master notifications: email: false diff --git a/bin/deploy/merge_develop_to_master.sh b/bin/deploy/merge_develop_to_master.sh index fe635cac..fcd5a3fe 100644 --- a/bin/deploy/merge_develop_to_master.sh +++ b/bin/deploy/merge_develop_to_master.sh @@ -7,7 +7,7 @@ if [ "$TRAVIS_BRANCH" == "develop" ]; then git fetch git reset --hard git checkout master || echo "Git checkout master failed" - git merge --ff-only "$TRAVIS_COMMIT" || echo "Merge develop to master failed" + git merge "$TRAVIS_COMMIT" || echo "Merge develop to master failed" git push -q https://$GITHUB_TOKEN@github.com/ggeop/Python-ai-assistant master fi