Add Travis CI

This commit is contained in:
Amadou Ada DIENE
2020-04-30 13:57:30 +02:00
parent ff2953fc4f
commit 215fde1a64
3 changed files with 19 additions and 1 deletions

16
.travis.yml Normal file
View File

@@ -0,0 +1,16 @@
language: node_js
dist: xenial
os:
- linux
- osx
node_js:
- "12"
addons:
chrome: stable
services:
- xvfb
install:
- yarn install
script:
- yarn e2e
- yarn package

View File

@@ -1,3 +1,5 @@
[![Build Status](https://travis-ci.org/sourcygen/electron-angular-quick-start.svg?branch=master)](https://travis-ci.org/sourcygen/electron-angular-quick-start)
![Electron Angular Quick Start](https://repository-images.githubusercontent.com/256546297/5eb5eb80-8ad1-11ea-87e4-a93b57e7590d)
## Overview

View File

@@ -36,7 +36,7 @@
"build:copy:electron": "cpy '**/*' '../build' --cwd=dist/main --parents && yarn build:copy:static",
"build:copy": "cpy package.json dist/build && yarn build:copy:ng && yarn build:copy:electron",
"build": "yarn build:dist && yarn build:copy && cd dist/build && yarn --prod",
"package": "yarn build && electron-builder",
"package": "yarn build && electron-builder -p never",
"version": "conventional-changelog -p angular -i CHANGELOG.md -s"
},
"private": true,