-
-
Notifications
You must be signed in to change notification settings - Fork 16
/
.travis.yml
43 lines (37 loc) · 2.21 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
language: ruby
cache: bundler
rvm:
- 2.6
- 2.7
- 3.0
- 3.1
before_install:
- openssl aes-256-cbc -K $encrypted_411b6a7e5ad0_key -iv $encrypted_411b6a7e5ad0_iv -in spec/fixtures/drive_key.json.enc -out drive_key.json -d
before_script:
- curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
- chmod +x ./cc-test-reporter
- "./cc-test-reporter before-build"
# test and build
script:
- bundle exec rake
# send the coverage data to Code Climate
after_script:
- "./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT"
# deploy gem
deploy:
provider: rubygems
api_key:
secure: Bz3m+YToIhPrtbkPrRa12ePf+hWtHdflzqRnaq+aYrpZgiCQ6TQPbCJwX7sreTwBvIcFqxMy8kW8MWmM0AxbrYAgAZY9aWhsplLnQe2ojHaRUL+EdbdxR/rsAA6DEEMjUpv91Ts3ef/Z4q/c3aNuCkp9A+G9y/gZu4P6a0rBxLqi7oL53cFQNJKd7qH7+KtIomxTpc+IZ8lEnYDkSsD65sTL/zWpCqzTt9qKr6zgT1m5P6pDp3jrhWA4CByWdjWMtIdIy+5WaObv0NkTJb1ocPgEdGEJCEqtzs92LWR8WTXIwlxWi3HBH0ZkS+SgQzrp1bXXtyCTddOgJgpSpcwUNG/qdCE8kdmqlvENwNe7BIWUbax16dksKg0aLXPiLEji8F/pOI1d59q2AKM+aevV0hqUOJIgKpGxqRjFLZpZktFNZY/hYw7XAcSRwNrF4A6EcSBkaizwsmq91WvDjKr3TL04wgkV4M2UYLesf8qHmuS75l1ooiT1Fz2x4NOff/XKeY8CNd5yFBk0ufc4P0vmvs2hFDSG/alFBKjp893WMOM1t7Dd4+7cre4frw+aBkSJF6oZbD40Tdd3fGENYICyaOB4Rz4VDFheZkRVEG0ff5FDXP1PQGFs2dDc3UbXlBEKqmhvc7hNNtEuPn3nnyghxNam5A3DUMYsX/10NwHLyxE=
gem: fastlane-plugin-google_drive
on:
branch: main
tags: true
rvm: 2.7
repo: bskim45/fastlane-plugin-google_drive
skip_cleanup: true
notifications:
email:
on_success: never
on_failure: always
slack:
secure: "FQ9gr4R3VcCr7FYE2wYIDHMOGyaIbWiH5O0stjSa83OFcmjJmZPb2A261OWtpSEJQVq0CrFSzKI0PA/uT5K+3qRVddASY9WqQP7JHzYMdjIhEoGkD4sd9DB/WWOd1igzgJf8dTYGJjv73HzHjRL9uB2du+I+egc3lbWtrRaNF7HlTOVRPn4gDuoElCJZ/syuoxwLYSStUl7Oozxw8CgX1ht5rxFJN7jahomSHI50sIzf6n9znanEff7cw+IW9SaRNBbD+KPK0LR2Owd/vU7QnRYwlOoN0QdTNkHkwxglfDWEcRRLvRSc5kOk7YtRzKxh2hGG/LQXf0B86QQRy5mJ8FnORfGVOqNwICBGRhfrspqGsSyCJ2SAJ+I/5isNHeOEsJI5lbj4cahXpwhp7o2EbgFAYAJxhJCS5Wwyp914fLS3Z8Tin/L+oWSJ8MJbOPsWDN6eamCULUDZuJ0eykD5RAEyGMDk7Lb2fAUnymXvB2MgYPxJwW8T01rUPLYzr2wzOmQ/D4KWZpmeUUvOBH4S7lx2Rc3yFDgEY5piePCEpDTny7VBSS8NYKUZ1g/r+08JNrOUWCcFsEp9su6b5kAxGlZRVk+DsLTw3tcveLB51kMHRgUZufIYfZEpPxeOQlmMKDyCBcnaufvjJehZpgI3TJh1DGbWyZFGjyuxe9tomw4="