Skip to content

Commit 341fa1b

Browse files
committed
final travis.yml update (hopefully)
1 parent be5a800 commit 341fa1b

File tree

1 file changed

+42
-47
lines changed

1 file changed

+42
-47
lines changed

.travis.yml

Lines changed: 42 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,7 @@ cache:
33
bundler: true
44
directories:
55
- node_modules # NPM packages
6-
# env:
7-
# - COMPONENT=hyper-i18n LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
8-
# # - COMPONENT=hyper-component LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
9-
# # - COMPONENT=hyper-model LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
10-
# # - COMPONENT=hyper-operation LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
11-
# # - COMPONENT=hyper-router LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
12-
# # - COMPONENT=hyper-spec LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
13-
# - COMPONENT=hyper-state LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
14-
# # - COMPONENT=hyper-store LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
15-
# - COMPONENT=hyper-trace LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
16-
# # - COMPONENT=rails-hyperstack LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
17-
# # - COMPONENT=hyperstack-config LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
6+
187
_test_gem: &_test_gem
198
stage: test
209
addons:
@@ -36,19 +25,19 @@ _test_gem: &_test_gem
3625
- sudo rm -f /usr/local/bin/yarn
3726
- gem install bundler
3827
- nvm install 10
39-
- if [[ "$LANGUAGE" == "ruby" ]]; then rvm install $LANGUAGE_VERSION; fi
28+
- rvm install $RUBY_VERSION
4029
- ln -s /usr/lib/chromium-browser/chromedriver ~/bin/chromedriver
4130
before_script:
4231
- echo before_script $COMPONENT
43-
- cd $LANGUAGE/$COMPONENT
44-
- if [[ "$LANGUAGE" == "ruby" ]]; then bundle install --jobs=3 --retry=3; fi
45-
- if [[ "$LANGUAGE" == "ruby" ]]; then bundle exec rake spec:prepare; fi
32+
- cd ruby/$COMPONENT
33+
- bundle install --jobs=3 --retry=3
34+
- bundle exec rake spec:prepare
4635
- google-chrome --version
4736
- which google-chrome
4837
- yarn install
4938
script:
5039
- echo running script $COMPONENT
51-
- if [[ "$LANGUAGE" == "ruby" ]]; then DRIVER=travis bundle exec rake; fi
40+
- DRIVER=travis bundle exec rake
5241

5342
_deploy_gem: &_deploy_gem
5443
stage: release gems
@@ -62,45 +51,51 @@ _deploy_gem: &_deploy_gem
6251
secure: "ORJMyp20YFCkvujBfxoDPwEZy8R8YJaKwRhHZUDTPZPiS84mJA7Mqd0JjvRlF0mlH/WzspruM7hZV0CuMU8F/0raRhSUU9RBh5veZ/4ij9kboCYnfuqBVt6qPRtaf8DgKe7CWGioUrTISJCVKLnygY6gZd2aFXCEbqZMrkUvC7y43ymOoFoeyCLsXC0j5uJxdHgNfbaIUetIl2DQJUbC2Rgq1Iaxvi72Ae97TR2xRCu+ko8DopRpQCug6U81IhzXftizGfKwzecqVFjuMn3XEf+UDlU6xbvwWWkcwjYNAbP2Kk+mWwUMx36s+1Pyx8MOveYLTwnQJ6gHocZHzh7WJOD548JNU3F5oXIlUB4EzD20bCSIeRKOdxTuKrNk7W3a5qGERuQi4rkIlkKaFIBP55IkliUxvYxqr0WujsjO2reRcNhNcLVGCOaX6LZbWFR5bf0WiEOL4vOxPNw66sI2JVHoMmQeAYtL2ghxikdSPXKRc+inT3QiRBsh+ns8YrAP7sV4lX6r/qyWUtPh6kY8xIeTP4VzMviyf20m5u++omao/FSEtVnU3cro5KjrZLg3ILg4NpNG+xoRqPS/Hmxry5ZPrggqNrxoqWuO7pLd/NnV/AnLiT8rd2P0PTriP9uRIM8+fFfyOeGwbplOLrbWUPnCdQVWp6dYOrNgE2yDJ/I="
6352
on:
6453
tags: true
54+
6555
jobs:
6656
include:
67-
# - stage: release gems
68-
# script:
69-
# - echo deploying something
7057
- <<: *_test_gem
71-
env: COMPONENT=hyper-i18n LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
58+
env: COMPONENT=hyper-i18n RUBY_VERSION=2.5.1
59+
- <<: *_test_gem
60+
env: COMPONENT=hyper-trace RUBY_VERSION=2.5.1
61+
- <<: *_test_gem
62+
env: COMPONENT=hyper-state RUBY_VERSION=2.5.1
63+
- <<: *_test_gem
64+
env: COMPONENT=hyper-component RUBY_VERSION=2.5.1
65+
- <<: *_test_gem
66+
env: COMPONENT=hyper-model RUBY_VERSION=2.5.1
67+
- <<: *_test_gem
68+
env: COMPONENT=hyper-operation RUBY_VERSION=2.5.1
69+
- <<: *_test_gem
70+
env: COMPONENT=hyper-router RUBY_VERSION=2.5.1
71+
- <<: *_test_gem
72+
env: COMPONENT=hyper-spec RUBY_VERSION=2.5.1
7273
- <<: *_test_gem
73-
env: COMPONENT=hyper-trace LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
74+
env: COMPONENT=hyper-store RUBY_VERSION=2.5.1
7475
- <<: *_test_gem
75-
env: COMPONENT=hyper-state LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
76+
env: COMPONENT=rails-hyperstack RUBY_VERSION=2.5.1
77+
- <<: *_test_gem
78+
env: COMPONENT=hyperstack-config RUBY_VERSION=2.5.1
7679

7780
- <<: *_deploy_gem
7881
env: COMPONENT=hyper-i18n
7982
- <<: *_deploy_gem
8083
env: COMPONENT=hyper-trace
8184
- <<: *_deploy_gem
8285
env: COMPONENT=hyper-state
83-
# jobs:
84-
# include:
85-
# - stage: deploy
86-
# before_script:
87-
# - cd ruby/hyper-i18n
88-
# script:
89-
# - echo deploying hyper-trace
90-
# deploy:
91-
# - provider: rubygems
92-
# api_key:
93-
# secure: "ORJMyp20YFCkvujBfxoDPwEZy8R8YJaKwRhHZUDTPZPiS84mJA7Mqd0JjvRlF0mlH/WzspruM7hZV0CuMU8F/0raRhSUU9RBh5veZ/4ij9kboCYnfuqBVt6qPRtaf8DgKe7CWGioUrTISJCVKLnygY6gZd2aFXCEbqZMrkUvC7y43ymOoFoeyCLsXC0j5uJxdHgNfbaIUetIl2DQJUbC2Rgq1Iaxvi72Ae97TR2xRCu+ko8DopRpQCug6U81IhzXftizGfKwzecqVFjuMn3XEf+UDlU6xbvwWWkcwjYNAbP2Kk+mWwUMx36s+1Pyx8MOveYLTwnQJ6gHocZHzh7WJOD548JNU3F5oXIlUB4EzD20bCSIeRKOdxTuKrNk7W3a5qGERuQi4rkIlkKaFIBP55IkliUxvYxqr0WujsjO2reRcNhNcLVGCOaX6LZbWFR5bf0WiEOL4vOxPNw66sI2JVHoMmQeAYtL2ghxikdSPXKRc+inT3QiRBsh+ns8YrAP7sV4lX6r/qyWUtPh6kY8xIeTP4VzMviyf20m5u++omao/FSEtVnU3cro5KjrZLg3ILg4NpNG+xoRqPS/Hmxry5ZPrggqNrxoqWuO7pLd/NnV/AnLiT8rd2P0PTriP9uRIM8+fFfyOeGwbplOLrbWUPnCdQVWp6dYOrNgE2yDJ/I="
94-
# on:
95-
# tags: true
96-
# - stage: deploy
97-
# before_script:
98-
# - cd ruby/hyper-trace
99-
# script:
100-
# - echo deploying hyper-trace
101-
# deploy:
102-
# - provider: rubygems
103-
# api_key:
104-
# secure: "ORJMyp20YFCkvujBfxoDPwEZy8R8YJaKwRhHZUDTPZPiS84mJA7Mqd0JjvRlF0mlH/WzspruM7hZV0CuMU8F/0raRhSUU9RBh5veZ/4ij9kboCYnfuqBVt6qPRtaf8DgKe7CWGioUrTISJCVKLnygY6gZd2aFXCEbqZMrkUvC7y43ymOoFoeyCLsXC0j5uJxdHgNfbaIUetIl2DQJUbC2Rgq1Iaxvi72Ae97TR2xRCu+ko8DopRpQCug6U81IhzXftizGfKwzecqVFjuMn3XEf+UDlU6xbvwWWkcwjYNAbP2Kk+mWwUMx36s+1Pyx8MOveYLTwnQJ6gHocZHzh7WJOD548JNU3F5oXIlUB4EzD20bCSIeRKOdxTuKrNk7W3a5qGERuQi4rkIlkKaFIBP55IkliUxvYxqr0WujsjO2reRcNhNcLVGCOaX6LZbWFR5bf0WiEOL4vOxPNw66sI2JVHoMmQeAYtL2ghxikdSPXKRc+inT3QiRBsh+ns8YrAP7sV4lX6r/qyWUtPh6kY8xIeTP4VzMviyf20m5u++omao/FSEtVnU3cro5KjrZLg3ILg4NpNG+xoRqPS/Hmxry5ZPrggqNrxoqWuO7pLd/NnV/AnLiT8rd2P0PTriP9uRIM8+fFfyOeGwbplOLrbWUPnCdQVWp6dYOrNgE2yDJ/I="
105-
# on:
106-
# tags: true
86+
- <<: *_deploy_gem
87+
env: COMPONENT=hyper-component
88+
- <<: *_deploy_gem
89+
env: COMPONENT=hyper-model
90+
- <<: *_deploy_gem
91+
env: COMPONENT=hyper-operation
92+
- <<: *_deploy_gem
93+
env: COMPONENT=hyper-router
94+
- <<: *_deploy_gem
95+
env: COMPONENT=hyper-spec
96+
- <<: *_deploy_gem
97+
env: COMPONENT=hyper-store
98+
- <<: *_deploy_gem
99+
env: COMPONENT=rails-hyperstack
100+
- <<: *_deploy_gem
101+
env: COMPONENT=hyperstack-config

0 commit comments

Comments
 (0)