1 | sudo: required
|
2 | dist: trusty
|
3 |
|
4 | addons:
|
5 | apt:
|
6 | packages:
|
7 | - libssl-dev
|
8 | - pkg-config
|
9 | - cmake
|
10 | - zlib1g-dev
|
11 |
|
12 | language: rust
|
13 | rust:
|
14 | - nightly
|
15 |
|
16 |
|
17 |
|
18 | cache:
|
19 | directories:
|
20 | - /home/travis/.cargo
|
21 |
|
22 | before_cache:
|
23 | - rm -rf /home/travis/.cargo/registry
|
24 |
|
25 | git:
|
26 | submodules: false
|
27 | before_install:
|
28 | - sed -i 's/git@github.com:/https:\/\/github.com\//' .gitmodules
|
29 | - git submodule update --init --recursive
|
30 |
|
31 | install:
|
32 | - rm -rf ~/.nvm
|
33 | - git clone https://github.com/creationix/nvm.git ~/.nvm
|
34 | - source ~/.nvm/nvm.sh
|
35 | - nvm install 12.18.3
|
36 | - nvm use 12.18.3
|
37 | - npm install
|
38 | - npm install browserslist regenerator
|
39 | - npm install -g jest
|
40 |
|
41 | script:
|
42 |
|
43 | - true
|
44 |
|
45 | before_deploy:
|
46 | - CARGO_TARGET_DIR=$HOME/cargo-target cargo doc --color always
|
47 |
|
48 | deploy:
|
49 | local_dir: $HOME/cargo-target/doc
|
50 | repo: swc-project/rustdoc
|
51 | target_branch: gh-pages
|
52 | provider: pages
|
53 | skip_cleanup: true
|
54 | github_token: $GH_TOKEN
|
55 | email: kdy1997.dev@gmail.com
|
56 | name: "강동윤"
|
57 | on:
|
58 | branch: master
|
59 |
|
60 | notifications:
|
61 | email: never
|
62 | slack:
|
63 | secure: rJ4xuH2auOcENKwxAM+0K08IufQ5HY5nFxTHAnSW82bQQfnP9D2mwo1782b2Jo05rt72FzbRBBEqqhC2vU5Mzs8btdtcl4CsEZLEZ5JGcV8G/Xq4Wkug6xk65LvzrfW6v9ZNdsdXc41KCbbalCDouJR3KkQ3RDQBQviG1nQzI0GsyuraMqTH7aKwZh4S4U/PRAalriW3eMoLw3al4mn3X4S60mAmmLs9bO4glUwMXsc68630ItEt+u2lPGXFj3LaWFkmD9nMSWCbAfAibZWThtqZogSxOEEsE+nW//HTXzICsic5s50JsIvwCXPqpAWDALGJhSTt+gSsrGFtCVhRJ1VOCcG/Y1ttGtsii3eeJ9yGgGt5F4ywbofQH9Decc5MWnKLiWDKPkTLDUV573fexvc4kgHYk0JtSz3q/5jVe6FwCwg1YNKcKW9A28sIoBxvgt5FOWwrwDhl7Ha0HX9gV0ylE88uaR/5OPzl5kXrjlaR3eua5EqaJ1lkezZvyRffJJJA07BxoF0eI5cQnR8jrw5PmybJpJWHXN48gd2CmGj3YB+JwiLpRAlWtkyKhM62UnQihN2h7mHcvwygGG8AGTk9mdWBkUYXxahZ+PPQHb4Mip/QXWdfK0DTAd52CLsYjW+Wc0xxW6jwEff3GaDaRDxU6IjWBmEo74XCRPqUiPk=
|
64 | env:
|
65 | global:
|
66 | - CASHER_TIME_OUT=600
|
67 | - CARGO_INCREMENTAL=0
|
68 | - RUSTFLAGS="--cfg procmacro2_semver_exempt"
|
69 | - secure: Z4RSNlpg/12Qx2fIjS+7TToYxPJQgK70X7u9A5lJiCIa0JfzWCxr1ZEKXfAVLG9o4nQok+nWOZa+vxR1IgyUVnf6oSanjjWl1pSRbvccxMS799NvHmGzIAiqSKAlxiSJuxf7MQbs1XBuI3XahsWLfXGPo7vPT6sKe4AAf9gT6igJr61D5hpHkVIXK7P6rnrWQALQYplyaox0NlU9UlqSXXBjdJfp3138rl7FIeYRsMMow44unBNPvs+mhVP8PWpeFWeop0jxbNbTHwnJUbCm4ZWrvqnJ/m70IMlBMN1AskLmz4KeXOhPx+XR9VtdWBX4q8lJ7s9J0hMBxrEnxgiYVBPMlLoEX+wW3zwZ5F+DQs7uLpRHYRUpxpi/7ZuQjp+uT3mN9PMMSvbHwHLH2r/CC9olKYWySXIsGsGVyyMnZeUwvgzwxiYLoeCWe4zZY99zc7jvGKbSmk0RtPu6hApPwL5A6novXbXL2QsXzqqeWpgMLmZyb7KYhM5IGIAB1oPQIqI++Re9Z+/ea/DRSUJOsA96yRQ+vVbiuClrVgDhaAaJOGYCtR1XZ5N2zRb9+Spu/ECtfisLOb9Xs1584DyRbqG69nRdjuscjYOTFZUlOoOeFvuADY65Jt0kF6u7g8NIDkJ1ROb3heKQtY/bAQUrBNUJydOQnn5tBwn8Z618+Ac=
|
70 |
|
71 | branches:
|
72 | only:
|
73 |
|
74 | - staging
|
75 |
|
76 | - trying
|
77 |
|
78 | - master
|