From 215fde1a6410ab97552941aa2af189420e4ed7e1 Mon Sep 17 00:00:00 2001 From: Amadou Ada DIENE Date: Thu, 30 Apr 2020 13:57:30 +0200 Subject: [PATCH] Add Travis CI --- .travis.yml | 16 ++++++++++++++++ README.md | 2 ++ package.json | 2 +- 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..4e3a338 --- /dev/null +++ b/.travis.yml @@ -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 diff --git a/README.md b/README.md index d37f6bd..28d0a9d 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/package.json b/package.json index abe2655..362c709 100644 --- a/package.json +++ b/package.json @@ -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,