forked from almin/almin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
41 lines (40 loc) · 2.33 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
sudo: false
language: node_js
node_js:
- "10"
cache: yarn
before_install:
- curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.7.0
- export PATH=$HOME/.yarn/bin:$PATH
install:
- yarn install --frozen-lockfile
- yarn run bootstrap
- yarn run build
jobs:
include:
# Unit Tests
- stage: test
env:
- TEST_TARGET="unit"
script: yarn run ci
# E2E tests
- stage: test
env:
- TEST_TARGET="e2e"
script: cd packages/almin && yarn run test:saucelabs
# Deploy Docusaurus
- stage: deploy
if: branch = master AND type != pull_request
before_script:
- $(npm bin)/set-up-ssh --key "$encrypted_5d98d8341870_key" --iv "$encrypted_5d98d8341870_iv" --path-encrypted-key ".travis/github_deploy_key.enc"
script: bash ./tools/push-to-github-io.sh
fast_finish: true
allow_failures:
- env:
- TEST_TARGET="e2e"
env:
global:
- secure: BDeW2Gyfxdi/Sooe1txK7/H60ELoqY4UKCDybiNpz6dAwfghdf4y53ClB7VsCBLGBRkh7xLgLj8MZz9mvfc6geS5gVIr4Ey9/WWvYQb9fOG6Y9TOv57+nT8jRBkrjblnikpnw/NDqtB34uFLoC+NzOq3AfKvdwEvqIazhAoVVxJ0CVTQJu/U2ZYmPslOcQMiGqAXZKPYN/f71AwEhlmxQBgqPO2QMWl4hDMGnkTzMgbURzixOTc5BHYh2k3xE04W34PC+ziRMFA1/ngZ+ae/EvP0jn7W7stcfF0f7+J6oqkHbiB3Tt/cHTPwUDUkOH4+G9xEPvScJqg29lyHlKZG0yAcLXDA++kY930e5NfSW9q28Hf5tEG8oXf5V1d2NvVG4POM4P+3kHBbtuHAASYPCIvXjLcbZ5nhf4RCgGPD9jCXjh20p+UljBbvNhoBxCf5+UnW+wzjb95w6obomPaak9fH9WF6oBTmZUzMu0vqk9KeOr2hr4BfTCx4yrurXLkgRwMKDgXlG2RNWkIDFox5ftm4UHHgBZwoahBhp/vUCxvlp6n3pj1oqcUSGqm7grviU9BLObXBCiQPPpcz9iL0Dp1uQ2AdgKlOF/XadgiBc3jXYmrbziQvUcJZHcubOQ7Lhl1+sXOuwTjQYRivW6+jc5ndoe/DeiuKZtsm+9Jv0dw=
- secure: EITDmbiIPei7UI0KAhdYy/ihy85oZtietHxfSCBxGjrjnhXHUhcYVGTAr8YIAtQ6nj3y8qrZ3tqPwGA2nE/Se+AKUe2G7zhsYf+6c48bCm+JeAXgqbYbiJnltppZ7VlCR67AqmB0YgaKLaadcpCWG+59iMZp64tm6wz5V/KVB6dd6X41lyeYbqeC0jdTizKfkcfDqeJWCGR0v56AJELuUjwu/i+9pKy5Zoz3Qem2+Sg1epGPdze9RzbEblj7ShND1LW2SQipv+DfGDSKdawzZ0Ox/dt8T5gu5jq0mA6oupF1pWVVa8uY9HrlZ0VB9kzxY8gNQNCfIC9Xf4iMi5d76ESw+KPxKB1CHV+i+rTwBEqD2j3YNsZ6neBYqG9vVl9sobBIe/5G/RjY1U/4wrvDmFPwY4026vUdw+P032PABoKeiAER88WXdpRIE7AGNLGKbG3Qor+MKJEiTkq9ag1PKaQRah1jQ/O15ONl1Huo3fCJXP05JpThqqo2zuW717on/apx/VzqBUFDWIQPjp3MPbNJ3HQiM+ap9I4wzNosTCEt6AFocrWnkPHK3+1eChgGIh6QPvSOXUTFJaH354IhQea5iWDf2PfVEnc+qvEQbnR/joIQ39PeQFQL+piS508cNw9Mpb4nTykHnpYL7MlE8hhnVPtvVP1xLrhqNPFwIpc=
- GH_USER_EMAIL="[email protected]"
- GH_USER_NAME="azu"