-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
35 lines (35 loc) · 1.32 KB
/
.travis.yml
File metadata and controls
35 lines (35 loc) · 1.32 KB
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
language: node_js
node_js:
- '16'
before_deploy: npm run build
branches:
only:
- main
- development
jobs:
include:
- stage: Test
script:
- npm run test
env:
- COMPANY_APIKEY=$COMPANY_APIKEY
- COMPANY_ID=$COMPANY_ID
- COMPANY_WORLD=$COMPANY_WORLD
- VIRTUAL_AIRLINE_ID=$VIRTUAL_AIRLINE_ID
branches:
only:
- main
- development
- stage: Release
if: commit_message =~ /^Release /
script: npm run build
deploy:
provider: npm
email: [email protected]
api_key:
secure: ezPWAy1eQMgLZuOAgZoXSNLw77D3F81jZTrbxHvVlS8Lh+oJqvl715J3zxRke8qbKfZRp3mEpzTnoyfjSlWxVZt9DvekPp/WmhkYslLoxfJhHJWMF2AxNT5+SIGnvYZK07vZLIC+J1IWbvupW2fhtzElXG213ETXXWBOWMcz6LXCRdzesbAXfr7yPl4odCfLEdLSiU1lHw4M7JSO5KeUYo26wstOIRBWdYzr5pEqdtMpV0qKA1p0oaUiaY9TVw3muIhbP/n9y1H1tLArmiR0o0nUfK9gDMUk4JZQ9qCfzlOgH8n4jEJXkMOZISDEL2JaSP6Epp6oLfgQyAp80jeGB653lzvy8UXZMii3FfM12GxnTIxipFAJhuVbg7Noeqx8Den935lRr0pvs5vqgEEs5MT5i9zpG0s5drU0fvA6zKLh6xtwNwUmss7no+5mB2YKJMls696z3s0kBiVVnaUkHvb9hjx++s1kyG1hHyWTj/PEsmc3z6fQW4+iSU6p1otTE+FCFs2S1Ue/CfskOpJa4RPsLI54v764vG7shDQxMRqe4n+Q6Yi4KWu9DaUDsofnshPuZ7qd+eCSjxPJHEGRn4mW+5u6GZg/8X5y3k79U/NcD9pMe4iLhwTqvpxn+EBJRvzfq9bGtVaWGad2ruvPGRhTE3DUfq3d5Cc8kj61wkc=
on:
tags: true
repo: vams-app/onair-api
branch: main
skip_cleanup: 'true'