-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
104 lines (104 loc) · 3.52 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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
notifications:
email: false
git:
depth: false
quiet: true
python: 3.8
jdk: openjdk8
language: node_js
node_js: lts/*
os: linux
arch: amd64
install: true
jobs:
include:
- stage: test
name: basic
script:
- cd $TRAVIS_BUILD_DIR/basic && npm i
- cd $TRAVIS_BUILD_DIR/basic && npm run build
- stage: test
name: rxts
script:
- cd $TRAVIS_BUILD_DIR/rxts && npm i
- cd $TRAVIS_BUILD_DIR/rxts && npm run build
- stage: test
name: ts
script:
- cd $TRAVIS_BUILD_DIR/ts && npm i
- cd $TRAVIS_BUILD_DIR/ts && npm run build
- stage: test
name: babel-stage-0
script:
- cd $TRAVIS_BUILD_DIR/babel-stage-0 && npm i
- cd $TRAVIS_BUILD_DIR/babel-stage-0 && npm run build
- stage: test
name: react
script:
- cd $TRAVIS_BUILD_DIR/react && npm i
- cd $TRAVIS_BUILD_DIR/react && npm run build
#- stage: test
# name: preact
# script:
# - cd $TRAVIS_BUILD_DIR/preact && npm i
# - cd $TRAVIS_BUILD_DIR/preact && npm run build
#- stage: test
# name: vue
# script:
# - cd $TRAVIS_BUILD_DIR/vue && npm i
# - cd $TRAVIS_BUILD_DIR/vue && npm run build
#- stage: test
# name: yaml
# script:
# - cd $TRAVIS_BUILD_DIR/yaml && npm i
# - cd $TRAVIS_BUILD_DIR/yaml && npm run build
# ## not worked
# #- cd $TRAVIS_BUILD_DIR/markdown && npm i
# #- cd $TRAVIS_BUILD_DIR/markdown && npm run build
#- stage: test
# name: markdowns
# script:
# - cd $TRAVIS_BUILD_DIR/markdowns && npm i
# - cd $TRAVIS_BUILD_DIR/markdowns && npm run build
#- stage: test
# name: markdowns2
# script:
# - cd $TRAVIS_BUILD_DIR/markdowns2 && npm i
# - cd $TRAVIS_BUILD_DIR/markdowns2 && npm run build
#- stage: test
# name: angularjs
# script:
# - cd $TRAVIS_BUILD_DIR/angularjs && npm i
# - cd $TRAVIS_BUILD_DIR/angularjs && npm run build
#- stage: test
# name: react-bootstrap
# script:
# - cd $TRAVIS_BUILD_DIR/react-bootstrap && npm i
# - cd $TRAVIS_BUILD_DIR/react-bootstrap && npm run build
#- stage: test
# name: sass-bootstrap
# script:
# - cd $TRAVIS_BUILD_DIR/sass-bootstrap && npm i
# - cd $TRAVIS_BUILD_DIR/sass-bootstrap && npm run build
#- stage: deploy
# script: skip
# before_deploy:
# - cd $TRAVIS_BUILD_DIR && ./mvnw -Pdocs
# env:
# - secure: KdBWS9LXirk9AYp6Db8Qc/1KFaQc1TB/C//s9XJj6agNnCQqIHH2jQWZp9/hTN6AGreDS2FO4Qn5DmeLzYYS+nDjSPluO46lJO/RevAmO3LdRPW1fIElw13AI9FqVgxv/kFWPazBhsKO1Bf2lWwQHugbVUPIlKuzIXPGU/018SOJZDVZnwfclgoizEvqnvpcOkDLNVeKxF7iSfgmWS8AG4ygMam9I1dmaLST3MDqZSf+3lI9CJuJ6kqW5DcJoQnwVpXkoAs+W61HDqlsUOsvr68KeiNqNIKdJB3fEAcF3YpGdYhl+pwZHXfR77qPE7c/D4q5n/oc/XboAmeXbSllB+IIVghMdsQtQGDZ7QvywAwB6wHl4liDusgGoTNGYKjqNL5B7k702AbyYVkyq6dH7c6ZTu6x3mTh/dmNvVa1XhSmUw1DZUAQBnlbMkb/0XLwMacU9OVq/jSuSDYkBivQCFe7Eyy2tmFYObQLmmRTvxFGzNmp/BZw+OLfKuBCCdaHpZaB+fRe2PVa/bjhT2Ue+giTD1Kzxg2md/9qogRYUo9MAO3kH160Bo6xhNuGHJMMrYj8tBvOaVsABqGmWcsyY83UIAseIpFKeegREjxt5M81f7cHNPRcBYL8hbK9eK1OCUJSg7ATE/qrJp4z+tVwqpx0IF1JvVy7istURu64eyY=
# deploy:
# provider: pages
# skip-cleanup: true
# keep-history: true
# target_branch: gh-pages
# github-token: "$GITHUB_TOKEN"
# # travis encrypt GITHUB_TOKEN=...
# local-dir: "$TRAVIS_BUILD_DIR/target/generated-docs"
# on:
# branch: master
# condition: "$TRAVIS_PULL_REQUEST = false"
cache:
directories:
- $HOME/.m2
- $HOME/.gradle
- $HOME/.docker