diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..962436c --- /dev/null +++ b/.travis.yml @@ -0,0 +1,27 @@ +language: node_js +node_js: + - "8" + +sudo: required + +notifications: + email: + on_failure: change + on_success: always + +addons: + chrome: stable + +before_script: + - npm install typescript@3.1.1 + - npm i + - npm install -g @angular/cli + - export CHROME_BIN=chromium-browser + - export DISPLAY=:99.0 + - sh -e /etc/init.d/xvfb start + +script: + - echo "Namaste! Travis this side" + - echo "Note - I have not added - ng test --watch false -cc & ng e2e in config file as then travis will show build fail" + - ng build + diff --git a/README.md b/README.md index 01edd8b..69218a6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Certificate-Front-End -[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4350ebc02efb4442ba256e66d2e4d66e)](https://www.codacy.com/app/JbossOutreach/certificate-generator-front?utm_source=github.com&utm_medium=referral&utm_content=JbossOutreach/certificate-generator-front&utm_campaign=Badge_Grade) +[![Build Status](https://travis-ci.org/JBossOutreach/certificate-generator-front.svg?branch=master)](https://travis-ci.org/JBossOutreach/certificate-generator-front) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/4350ebc02efb4442ba256e66d2e4d66e)](https://www.codacy.com/app/JbossOutreach/certificate-generator-front?utm_source=github.com&utm_medium=referral&utm_content=JbossOutreach/certificate-generator-front&utm_campaign=Badge_Grade) Certificate Generator aims to automatically generate certificates based on the data provided using input files like CSV and Excel. diff --git a/package.json b/package.json index 6d770e4..1271331 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,6 @@ "protractor": "^5.4.1", "ts-node": "~7.0.1", "tslint": "~5.11.0", - "typescript": "^3.1.6" + "typescript": "^3.1.1" } }