mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2024-11-26 09:08:07 -05:00
51 lines
3.1 KiB
YAML
51 lines
3.1 KiB
YAML
language: node_js
|
|
node_js: '0.12'
|
|
sudo: false
|
|
cache:
|
|
directories:
|
|
- node_modules
|
|
notifications:
|
|
slack:
|
|
secure: ezESiG7JnuSLZc2/PPhOvWUv5BHBCr+g86MsuLLw+S+zz3DUfzWHMQ1g5tUvkeSDTPmfEIX41EnPkaoWtsD3OGO0PGXgseAfA8+6Z4N1rICNZZrhXZB2s6UdwRK1e+0Jol4W3kHmt96BHyN2scLNgJYeWMgSJllVsuPhMTlKBZIXI9u540NH8Nxjl3f2WvoIg64Q1mZvMxkpPbw4xssx6U4HSFE8kTTE6+EFsSxzombFX0cLGjPiJ9QZgGVUk4UkIjyiFLQQDfQlLllCaUpqJ9+qbuCNoMSKA2yty/qyZ8Y+r4OlMberjmBzR9GRLLyXWWcaAfMIgwlRhjtLYIDAUSsGM1iwUWCgyB9maG2IiXuYLSueuMx8DcDwbpUepoDgnqBYnM2AJmT8gcsxqlKYzJpYpHDgZgBlLZQgMXqjrVJHs/Tf9XVcLS6HAn1Ww0OOT01jThfy4gClpAuqLayYexsXOoL+RaFg25E2NzuTtaFWgRfWZgcAeqYNDiUzwun2D4vZ5I+NtdRP0gzpbG2fxhFz05vAqyf1Kp6ZYb17Li3A38dIm6Lsvv3qawAIAgNaZpIZX3f89+uq6jHU8kJy1Iv823JK2Xac3vEz3SHUKJnuXFF0LO07om9AcNEXhP/JrJ617S8nfvDtZRJODMFhz8qQwie+65Ql1I871goBpVs=
|
|
env:
|
|
global:
|
|
- secure: kXRyOECCfmTmIyibSKyHFz9cC5YGDsLIZJyiSpepvjRvuuJErxpD3yokp++JCJXdj/CRfJKazeMPkgek78zGiI/xnHR2aVxuQraU5ELIVNBCaFDtM4lKxtTVvEAtErwhWrH9zMiJkgXGF/MwID0QgZVlD/hpKI3MoS8sS1dmvDlqlregTvUZWBnlqMnrQuOXFNLPT+/QPgO6myd+nJn+XogSw8HceUo76cOADBphLtxFvE+R3FEbkHOwgJzUR3p8FstNXjmXZocSAYlGEgf1QIAN7M+3fH3wBHUBL2XELlr3w6eFr0qPCT5GCIxc4DNYsNt1360nmhSUqcm+k30HcbGmM5oWiRTmo2NrNpKhCUyF9wKHKmS4JYqGBEBjLxkTZe/zCv18gNVy0s9x/IXP3qP9SoRnlNEt9H6MjaxBc3lWD47UmcDJoLrs7OUdM4HDxgmPJyTzJsg059GEWgHuEMGIGGCYBGdpNlu4ZH6yEgsji73+kAkYbnVzhz4QtfhGNgQv3kEhTmDHW5muca5EMuSyOLW5v4ffpLJgirJQi9lvjZ/pZ+XJU0DSfIHdViqop6hRrsPxo2ewle3RcZrlQuw7lJJp9IoDT5Ku2PU1m8+705CR8S96DrMP8UtbC1Plcv91MMGmwgPwYAQwEcTnj7Fsq9QKReus+CTUXYqaMQM=
|
|
- secure: D7TVtzhDPvSsipXB9jiokA00rUAENWjK5Lrv+JOgdNe35D9j3tSSgT+iKj2Et5LcSeKXpvC2gMDXakHMflo2tT8uYPx7NI6J9XZMro2VP+ebTHlG57Fuoves9XxwCvHDFk2yW/K7uma8a92rs4PNydJRB6SPm3pWjL29Ih2n9ZFy37ZHCdL26R61EJ9SZh5siOVuXhqB36mu0Z9ANjXeXcLrKzpRf8mmORsK9NT/0A9kg4a0Q9ZKiHhUp3Wh3VKfDlDvqYszdofBNSpUGSyj/J4IlpYld8q+o+husxr3yLbV+FR1xdJ8NS04iXEmd1yOhJKy7ienpNQJ7NLwSOgDQ+Y8VZJUf0ZvSX/acHqNFQC86tW15KTAEVfnY8Js7mqmZrsWoY6+jzC8RyaQoZiD1HQfJLHkG+uqrfPYhWy1BNz+4QtBwnnQO+E/B2CM+fGAmjoJ+UjquWQo+sHWwoatNrG85JumA3GsA1FSlkzEVy3AAcST/CFZ1IyGCDVTar++2VwYCH691DuJy1gyeqSukSbRQIhGTSktArv0FjIiVsoMTCB/Ntg8HcfL6ADTfsijZVL9v5hN2VUXg3BjuF4TEBsrN78WMNI+U3g1+W1UW+036eP09Z7QDxIvLoQdIaQncGBny2KnR2j/Gmgz9eG0eg4dlV+2W+9DqE4y+tmU4Jw=
|
|
- EB_REGION=us-east-1
|
|
- EB_APP=scratch-www
|
|
- EB_AWS_BUCKET_NAME=elasticbeanstalk-us-east-1-307680192167
|
|
- SKIP_CLEANUP=true
|
|
- ELASTIC_BEANSTALK_LABEL=${TRAVIS_COMMIT:0:5}
|
|
- BUILD_ARCHIVE=$ELASTIC_BEANSTALK_LABEL.zip
|
|
before_deploy:
|
|
- zip -qr $BUILD_ARCHIVE .
|
|
deploy:
|
|
- provider: elasticbeanstalk
|
|
access_key_id: $EB_AWS_ACCESS_KEY_ID
|
|
secret_access_key: $EB_AWS_SECRET_ACCESS_KEY
|
|
bucket_name: $EB_AWS_BUCKET_NAME
|
|
bucket_path: $EB_APP
|
|
zip_file: $BUILD_ARCHIVE
|
|
skip_cleanup: $SKIP_CLEANUP
|
|
region: $EB_REGION
|
|
app: $EB_APP
|
|
env: scratch-www-staging
|
|
on:
|
|
repo: LLK/scratch-www
|
|
branch:
|
|
- develop
|
|
- hotfix/*
|
|
- release/*
|
|
- provider: elasticbeanstalk
|
|
access_key_id: $EB_AWS_ACCESS_KEY_ID
|
|
secret_access_key: $EB_AWS_SECRET_ACCESS_KEY
|
|
bucket_name: $EB_AWS_BUCKET_NAME
|
|
bucket_path: $EB_APP
|
|
zip_file: $BUILD_ARCHIVE
|
|
skip_cleanup: $SKIP_CLEANUP
|
|
region: $EB_REGION
|
|
app: $EB_APP
|
|
env: scratch-www-production
|
|
on:
|
|
repo: LLK/scratch-www
|
|
branch: master
|