-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
43 lines (34 loc) · 1.51 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
# Configuration
env:
global:
- secure: "iDPQpUx/GSiZCB04HXqy3Xr4ePsHBwTmUTMk1GclosXgsytzTEQXNT9P9Y0kdZ0nawYvWYDAjUECKstT8MXkzYuUZMulBXukxacGNOuLaabTUiqCH5BYYBV1aJQzFlm0p6PH84QNkfn1qffuCqAjv4NWvEwAv8QP9nzdxZdoo4olTbZ5ZFthfLhvhGOm8J3FFGjoL9GXgF6XkDg0G/Ij+28jZ5O9yM72Gd2C7mQBhBD8bTkW8B8uwsdf6mbqyKf9Xt6mol2+XqOxSHRXkRnnG7bkWBydW0B1sOti3Y3X2TfwI8cT83bSqBmuPzDMB7J1WfjXVJnEGbAPim2ZbQk0c95CRu7qWE3miCdy4MyYvNlP6OMoWUX7B1nUq604/f8kbfK3p+R1SoFYmo21XHfHto1sJjAhvIBZlA6T5Few81uN4tB/GnDxCnXFP/cpbvLYAHcopTmpndmbUHGP90HD4Q+issjtQAr6xK9oPrGoKZDJdKrZ2T8qiyZ/yVyKq2PQO6FZkH/IXr5OxEZN7J8XlsuwwyPKTr+8I/oxm9HgRB5ea0VOkBFJLAVYC1v/qnHHVK1NQNG1Po1ymgEnli3PH6uls1rUzOBB0mVkZfvHvRTCB0jg9PI+BCw4P3onn6aZ4DPm7d7PmLdfeNq6HKiUIGJkn+h4BWzjPr3gSNNDlBQ="
- "BUILD_DIR=dist"
language: node_js
addons:
snaps:
-
name: powershell
confinement: classic
node_js:
- "12"
# The pre-install script
before_install:
- curl -L https://unpkg.com/@pnpm/self-installer | node
- pnpm i -g gulp-cli@2
# The install script
install:
- pnpm install --frozen-lockfile
# The pre-build script
before_script:
- pnpm run lint
# The build script
script:
- pwsh ./bin/post-layout.ps1 $BUILD_DIR
# The commit script
after_success:
- pwsh ./bin/travis-push-update.ps1 $BUILD_DIR
# Disable email notifications
notifications:
email: false
# WHO IN THE F# (the programming language) DOESN’T SUPPORT TABS IN 2017? ' ' <- tab
# P.S.: F# (the programming language) also doesn’t support tabs, and that's terrible