Skip to content

Commit 5e9ae86

Browse files
committed
Remove merge feature branch to develop
1 parent a06f35a commit 5e9ae86

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.travis.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,16 @@ jobs:
1313
install:
1414
- bash bin/deploy/install_python_dependencies.sh
1515
script:
16+
# Run tests by using Travis virtual env (quick way, pip deps are cached)
1617
- sudo bash bin/tests/run_tests_on_travis.sh
1718
- stage: merge (develop --> master)
18-
install: skip
19+
install:
20+
- sudo bash setup.sh
1921
script:
22+
# Run tests with the same way as locally
23+
# With this way setup script (setup.sh) is validated
24+
- sudo bash run_tests.sh
25+
after_success:
2026
- bash bin/deploy/new_release_auto_tagging.sh
2127
- sudo bash bin/deploy/merge_develop_to_master.sh
2228
- stage: deploy
@@ -25,8 +31,6 @@ jobs:
2531
env:
2632
- RELEASE_PACKAGE=jarvis_package.tar
2733
before_deploy:
28-
- sudo bash setup.sh
29-
- sudo bash run_tests.sh
3034
- bash bin/deploy/create_release_package.sh
3135
deploy:
3236
provider: releases

0 commit comments

Comments
 (0)