@@ -16,40 +16,45 @@ addons:
1616 - yarn
1717 mariadb : ' 10.3'
1818env :
19- - COMPONENT=hyper-component LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
20- # - COMPONENT=hyper-console LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
21- - COMPONENT=hyper-i18n LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
22- - COMPONENT=hyper-model LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
23- - COMPONENT=hyper-operation LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
24- - COMPONENT=hyper-router LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
25- - COMPONENT=hyper-spec LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
26- - COMPONENT=hyper-state LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
27- - COMPONENT=hyper-store LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
19+ # - COMPONENT=hyper-component LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
20+ # # - COMPONENT=hyper-console LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
21+ # - COMPONENT=hyper-i18n LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
22+ # - COMPONENT=hyper-model LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
23+ # - COMPONENT=hyper-operation LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
24+ # - COMPONENT=hyper-router LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
25+ # - COMPONENT=hyper-spec LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
26+ # - COMPONENT=hyper-state LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
27+ # - COMPONENT=hyper-store LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
2828 - COMPONENT=hyper-trace LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
29- - COMPONENT=rails-hyperstack LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
30- - COMPONENT=hyperstack-config LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
31- before_install :
32- # yarn is in /usr/local/bin/yarn version 1.3.2 and is not a package
33- # must remove this zombie for new yarn to work
34- - sudo rm -f /usr/local/bin/yarn
35- - gem install bundler
36- - nvm install 10
37- - if [[ "$LANGUAGE" == "ruby" ]]; then rvm install $LANGUAGE_VERSION; fi
38- - ln -s /usr/lib/chromium-browser/chromedriver ~/bin/chromedriver
39- before_script :
40- - cd $LANGUAGE/$COMPONENT
41- - if [[ "$LANGUAGE" == "ruby" ]]; then bundle install --jobs=3 --retry=3; fi
42- - if [[ "$LANGUAGE" == "ruby" ]]; then bundle exec rake spec:prepare; fi
43- - google-chrome --version
44- - which google-chrome
45- - yarn install
46- script :
47- - if [[ "$LANGUAGE" == "ruby" ]]; then DRIVER=travis bundle exec rake; fi
48-
49- deploy :
50- - provider : rubygems
51- api_key :
52- secure : " ORJMyp20YFCkvujBfxoDPwEZy8R8YJaKwRhHZUDTPZPiS84mJA7Mqd0JjvRlF0mlH/WzspruM7hZV0CuMU8F/0raRhSUU9RBh5veZ/4ij9kboCYnfuqBVt6qPRtaf8DgKe7CWGioUrTISJCVKLnygY6gZd2aFXCEbqZMrkUvC7y43ymOoFoeyCLsXC0j5uJxdHgNfbaIUetIl2DQJUbC2Rgq1Iaxvi72Ae97TR2xRCu+ko8DopRpQCug6U81IhzXftizGfKwzecqVFjuMn3XEf+UDlU6xbvwWWkcwjYNAbP2Kk+mWwUMx36s+1Pyx8MOveYLTwnQJ6gHocZHzh7WJOD548JNU3F5oXIlUB4EzD20bCSIeRKOdxTuKrNk7W3a5qGERuQi4rkIlkKaFIBP55IkliUxvYxqr0WujsjO2reRcNhNcLVGCOaX6LZbWFR5bf0WiEOL4vOxPNw66sI2JVHoMmQeAYtL2ghxikdSPXKRc+inT3QiRBsh+ns8YrAP7sV4lX6r/qyWUtPh6kY8xIeTP4VzMviyf20m5u++omao/FSEtVnU3cro5KjrZLg3ILg4NpNG+xoRqPS/Hmxry5ZPrggqNrxoqWuO7pLd/NnV/AnLiT8rd2P0PTriP9uRIM8+fFfyOeGwbplOLrbWUPnCdQVWp6dYOrNgE2yDJ/I="
53- on :
54- tags : true
55- condition : $LANGUAGE = ruby
29+ # - COMPONENT=rails-hyperstack LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
30+ # - COMPONENT=hyperstack-config LANGUAGE=ruby LANGUAGE_VERSION=2.5.1
31+ jobs :
32+ include :
33+ - stage : test
34+ before_install :
35+ # yarn is in /usr/local/bin/yarn version 1.3.2 and is not a package
36+ # must remove this zombie for new yarn to work
37+ - sudo rm -f /usr/local/bin/yarn
38+ - gem install bundler
39+ - nvm install 10
40+ - if [[ "$LANGUAGE" == "ruby" ]]; then rvm install $LANGUAGE_VERSION; fi
41+ - ln -s /usr/lib/chromium-browser/chromedriver ~/bin/chromedriver
42+ before_script :
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
46+ - google-chrome --version
47+ - which google-chrome
48+ - yarn install
49+ script :
50+ - if [[ "$LANGUAGE" == "ruby" ]]; then DRIVER=travis bundle exec rake; fi
51+ - stage : deploy
52+ before_script :
53+ - cd $LANGUAGE/$COMPONENT
54+ deploy :
55+ - provider : rubygems
56+ api_key :
57+ secure : " ORJMyp20YFCkvujBfxoDPwEZy8R8YJaKwRhHZUDTPZPiS84mJA7Mqd0JjvRlF0mlH/WzspruM7hZV0CuMU8F/0raRhSUU9RBh5veZ/4ij9kboCYnfuqBVt6qPRtaf8DgKe7CWGioUrTISJCVKLnygY6gZd2aFXCEbqZMrkUvC7y43ymOoFoeyCLsXC0j5uJxdHgNfbaIUetIl2DQJUbC2Rgq1Iaxvi72Ae97TR2xRCu+ko8DopRpQCug6U81IhzXftizGfKwzecqVFjuMn3XEf+UDlU6xbvwWWkcwjYNAbP2Kk+mWwUMx36s+1Pyx8MOveYLTwnQJ6gHocZHzh7WJOD548JNU3F5oXIlUB4EzD20bCSIeRKOdxTuKrNk7W3a5qGERuQi4rkIlkKaFIBP55IkliUxvYxqr0WujsjO2reRcNhNcLVGCOaX6LZbWFR5bf0WiEOL4vOxPNw66sI2JVHoMmQeAYtL2ghxikdSPXKRc+inT3QiRBsh+ns8YrAP7sV4lX6r/qyWUtPh6kY8xIeTP4VzMviyf20m5u++omao/FSEtVnU3cro5KjrZLg3ILg4NpNG+xoRqPS/Hmxry5ZPrggqNrxoqWuO7pLd/NnV/AnLiT8rd2P0PTriP9uRIM8+fFfyOeGwbplOLrbWUPnCdQVWp6dYOrNgE2yDJ/I="
58+ on :
59+ tags : true
60+ condition : $LANGUAGE = ruby
0 commit comments