-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
39 lines (39 loc) · 4.46 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
language: node_js
node_js:
- 10.16.0
install: npm install
before_script: npm run dist
script: npm test
before_deploy: echo "All unit tests pass. Launching build on AWS EB."
deploy:
- provider: elasticbeanstalk
skip_cleanup: true
access_key_id: "$AWS_ACCESS_KEY_ID_DEVELOPMENT"
secret_access_key: "$AWS_SECRET_ACCESS_KEY_DEVELOPMENT"
region: us-east-1
app: sfr-front-end
env: sfr-front-end-development
bucket_name: elasticbeanstalk-us-east-1-224280085904
bucket_path: rnw-front-end-development
on:
repo: NYPL/sfr-bookfinder-front-end
branch: development
- provider: elasticbeanstalk
skip_cleanup: true
access_key_id: "$AWS_ACCESS_KEY_ID_PRODUCTION"
secret_access_key: "$AWS_SECRET_ACCESS_KEY_PRODUCTION"
region: us-east-1
app: DigitalResearchBooks-front-end
env: digital-research-books-beta
bucket_name: elasticbeanstalk-us-east-1-946183545209
bucket_path: DigitalResearchBooks-front-end
on:
repo: NYPL/sfr-bookfinder-front-end
branch: beta-production
env:
global:
- secure: sBbLIPtXIpRUFo7PBduT8aQocYts2MTlBSKcCr/1WGGAoih3lEkTDPJkiGxaF6vqCCdfkBLPIECzYbiH49ZA6HrR/nnKVsvFbTAc5MQkCrPyipEXy27/urohzQDK1tH0wmr6Xz1Of80RwO4/viuX/pjRXwvbkw+jOO0+2J6JlLTxyNwhIn9m+id7Ja2sPB35ON+c/4X0r0bv4jMZGLg9IlC89N7q7UNdRXtpVeBTWJX//ZCEHGH1ZKqWOkC4GaWqXDDDFL75iRomkQ1akaYbFVWOVweLC1JmPXDgnhbbs7KB1kremausb/c1GhqQ1RMp5hsZCQ5ATP1pYlulo039/pRwSOGZ8so1q6KUefsU+X7RIsZ86vDU3mjIzI3URZjzUQlKo5CFdqWFULw0rOlBHPkgMLBtTgKBAe97Wx3wQBN3sm+yKoIP0GntLhCTxD4GEd1Bn7ccq+0WjGlzlLJYq1YnWoF9p/mHmWL49e6Vhn1U+MD143m4mGxUC1MYosBhm8EzT5x1vowleqvhOKmp3x3fXCfE98A/UfWyUHDBoFof2Bo5v+Y+wgAWX4+lDro0WpKZA/jPvOROnoiX8mwUS9xdOpoEu75lNg6LLcSBqjFPxcG0d5qK4uAdzpK15TS8cgfcttH2V3ZfPPPaBlSN8H+j2MfxuuvYMYca6ftSb4I=
- secure: zcB+zqjBkv9Y2YHU3PgJ7xmWvL2q53g1zbZvmBVvLv0eEfqLr71Ca30oda0FsBLdQ0oXo4So0shBh5AME38x6KcUNj8+odwGJEqdWOHXxJi5y+W2K7qV6SraO6r/cIOUYYfY0MuhgXr9d0DchWZk9lFWvNCT7g1UPyBN4cAfeoqnk+s3vMaBaI9ZB4t2iFzqAfUQY4weCmXWVg3Bi77u76dQi7hgX/zaf89HIECdY0ft5fL4IY0EyzzpoNYsy1yBHL9TcnqSjlZKI8mJYT0bp9Ga7mvsQYEJYRHPFjSuSzgP2XR9Hor1ITNd3fA5m4ud1QMvAsWmJ784bM/sfGUutmfS1FdX8T2klzXnTcQnLEIzXb02IVXCArIXkW/0NvX0mUtqceW3XJsiuKhCZg+5I3Td87WFA/O4fmtpRMH2WoHFlAlzUAHHI5DorAltu77FXRl17zduhBl4LUVBAxCrCIGcDgwUcIEGMTfmOpJn7A6uhC8pk2xf6TvyBrOtxYh0TYYj1ywlAiWTB5IW9+xuzP0OvO4qA2E4WvEB6Yuu0zHE/AHXJyHcxqeKkg7ZLL/f8K9eq3c+mHKIE8W6M4ty4bsP7lhUAFf43nx4SO4aQpg3ZOIC4vVcVyJJfO0Ho75PuOsMDkTXCdL4MRmb2VjBhGzgXV7f7BOMnyNSnqb8Rf4=
- secure: AZG2KnhJ7sUwKj9fYJYQkKrB2jgk0vE2ObwKR8siPwfv9pHhhgyKQH0pRbYipiU2+qI7RwebvagwhtLhmqxTXS+AatqSQD70KUJxzWLSdUGns+3L0+yKk3zOmeD7+lCMmp3FL+onytRVB+/tlUVuxmWbEMF2GfgqEJaDBjTd6DXafslIcy3vWYoQuGIrDTpk2EkVJl4PojnmRx8csiIpaN+Ot0N6wUYvdhB+c2A2+a9FvXKNPOsLcN61ogK8UYNP0nZdvphkn3IVi7DdIa0VdAnJeTlXwN2ES1lraCtp0pxQdfzIgCu8GzImedg12s80s9HDa6PYfHQ3QSdyLn8f0QPKBPGoJpwrwKY/51Q3+xFf89/Xg6Mwl1ATB93Kh9X4zPIsY/9wtk0XPTauSvYd3SoYrFQreFmCOAvAlnMK3lmBKl5kV0r2cfpzhSCZQLY4VuVNhbEnzX2eX+Tzg2R81/QLQ/ACH0VLSDjnCAXuYLTb13pOunS6ilWQN04j5sr25w2FfUWSey2H6up+24eQUPxxgYZSuzjRkr4KtxUvqwdA89Ct4sQfBv7ay4Xl+gikox72rCFuB9/mdnBkv30s+qeMVMg4jz8kB3LMJU+GRq32dZiLaVt3KWCYbik7DRnGFVi/HjSqjroTrhQEwUFgkDGshxrsYv8tLMCgNFhWt9k=
- secure: ohKjuxl1tHJyxN0qDqb6Ckwl929Cc6J8477oSVnJ1Rdf60QZTmG6Ksxx0iKR1fwb0oAHsPkmFAX06OYusQgDfipKBqjTrmC7cRLtu0axD9S1bHqUMqGp7AG1PvZHFL8Q3VGTwBnwa+PhvAPJGr1mNDe3p++6Y+23H2HreV+BGf3fyrYTc09x+IIasLuRlhvFvJYDUZyPoRmjdIrCCMTQRQKFU3xDMoim/YHmm3VVnV931gCM6She2vDOHHObrqZRUd3eEJNMU1TAqXeYHhPF+W8m7furRrd19XkyKKuTGJyeFDsVpj0Sn7c2PJjj595sC1zDopDUZMYJRxiITaNW+01n3VavLEEubnMUgrmJYa4vcxFjBQ2Hrq0wbEqoE+xcUeAbA8/yRi3eX8RZV5o4h1XCmfJa6V70fsbTuzQ8Ycf8tJUFS3EjqbdZtltTyHudhLD8/fDlgBcmo7QQtyONTE9q2RABH81Qa24Inbq8FKCKlWt2ZA8LcZCCyolbmXQRDlRx5jFwSRGV9lBjb+AZTCYGN08DDAwKfokBuQ8WQ6ifFf0kG4aCfts+JnZAtWsQbP1MoIy81wOatX7od4+HuMCAUM8GGSxxYaB24Lp5H0gJrtuDf+U69pCVFcqxZ/Fd0aB3wMFqJiX+uBs7fYoD616ThvhjjD6U3BO1P1yf46g=
- secure: Hosiy9QB/qnUBx+f9pfFWCCRv/+xQmdfGzZh6Z0plJXc6zL00lkHraSB8zEOBvb+ceQS+hflsxVssU/VC44cvp5MCqxx8fupFzqVApQMd71ZsQWTR0d1EOEmEsywt1N2KQBCHFtfyQE/Xzw1DkOi9PwZ722l6SvMXGcq61tEVJKFvq2FpVihx6L3yaFUVnsw/1f0wfon2//DLI2qKDWb9s7oUEKL41Ydjlir1qjqIhm4emwBqIb/8zFtqX6nrJwjArU+oEdY5IkGf/4F8FwYn94+CoOo5zZ20uevVtglUI6+jloG5HnzMCrKSzPLJq3AqWRY4Bp5N3MxS7t6XkCxA7KWd+41T5WEm845NQ8U2hVjHdAJltcPG8bO3PpG41RpPa6Ua1nJ4E1JzrZ9t5kRvBTOWLtlGbt2QxGYX+bAQDEIGeZhRsfX1W3x6DB1sLcN506aLk5VBidpxW4v76iBUJiSAx+MMRUZv2H1V0CjWWfolxoIlXsgUNBoPPzZEs3KTJFcjBzM4CW+232TLB9wJ5QhFzQK5U2C8fJ2bH0W4QdML9h5XXiSza4/sKZRQPqfdcbRpDWPGj9dyp5pVnn//YBxaDzjFfikd+tB3Hlz2mBQABiJTXkDt07VBPfJIpuJdqvfdLTYM4TVpI0lfR6Rrhpcy/3+HDUqwu4T2JSeAOY=