UNPKG

1.14 kBYAMLView Raw
1lang: java
2before_install:
3script:
4 - git clone https://github.com/swagger-api/swagger-codegen.git
5 - cd swagger-codegen
6 - mvn clean install
7 - cd ..
8 - wget https://raw.githubusercontent.com/gyselroth/tubee/dev/src/lib/Rest/v1/swagger.yml
9 - java -jar swagger-codegen/modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate -i swagger.yml -l typescript-node --http-user-agent "tubee typescript-node sdk" -t src -o src --reserved-words-mappings=import=import,class=class -D modelPropertyNaming=original
10 - npm install
11 - npm run build
12after_success:
13 - git config --global user.email "travis@travis-ci.org"
14 - git config --global user.name "Travis CI"
15 - git add src/*.ts; git add src/*.yml
16 - git commit --message "Travis build: $TRAVIS_BUILD_NUMBER"
17 - git remote add origin-pages https://${GH_TOKEN}@github.com/gyselroth/tubee-sdk-typescript-node.git > /dev/null 2>&1
18 - git push --quiet --set-upstream master master
19env:
20 global:
21secure: hZJlqgOzA2zIUJSWIka0PylqNaTkfHq+kS48RrHmocrK0vLyCW7ECWrzez2f2RVdTNzPi0b+yJq2uCbFfWjImZqg+XY1I75/CVVdSYMk7PJkYZ/iBDixMYY8CAkRRd5yZft9uZAdZzR4KLCPN18n7qfISv/M9VA8989NKcVyiEU=