fix(semantic-release): Adding semantic release

This commit is contained in:
Chris Troutner
2020-07-06 10:35:16 -07:00
parent 13149382d9
commit a062ec21b2
3 changed files with 5666 additions and 18 deletions
+33
View File
@@ -0,0 +1,33 @@
# This is a node.js v8+ JavaScript project
language: node_js
node_js:
- "10"
# Build on Ubuntu Trusty (14.04)
# https://docs.travis-ci.com/user/reference/trusty/#javascript-and-nodejs-images
dist: xenial
sudo: required
# Use Docker
services:
- docker
before_install:
#- npm install -g mocha
# https://github.com/greenkeeperio/greenkeeper-lockfile/issues/156
#install: case $TRAVIS_BRANCH in greenkeeper*) npm i;; *) npm ci;; esac;
install:
- npm install
script: "npm run test"
# Send coverage data to Coveralls
after_success:
- npm run coverage
deploy:
provider: script
skip_cleanup: true
script:
- npx semantic-release
+5615 -1
View File
File diff suppressed because it is too large Load Diff
+18 -17
View File
@@ -1,9 +1,20 @@
{
"name": "gatsby-ipfs-web-wallet",
"description": "A gatsbyjs app with adminlte2 integration and basic Bitcoin Cash wallet functionality.",
"version": "1.0.3",
"version": "1.0.4",
"main": "index.js",
"author": "Chris Troutner <chris.troutner@gmail.com>",
"license": "MIT",
"scripts": {
"build": "gatsby build --prefix-paths",
"build:normal": "gatsby build",
"develop": "gatsby develop",
"format": "prettier --write \"**/*.{js,jsx,json,md}\"",
"start": "npm run develop",
"serve": "gatsby serve",
"clean": "gatsby clean",
"test": "echo \"Write tests! -> https://gatsby.dev/unit-testing\""
},
"dependencies": {
"adminlte-2-react": "^0.1.27",
"gatsby": "^2.23.7",
@@ -27,6 +38,8 @@
"react-redux": "^7.2.0"
},
"devDependencies": {
"@loadable/component": "^5.12.0",
"adminlte-2-react": "^0.1.27",
"gatsby": "^2.23.7",
"gatsby-image": "^2.4.12",
"gatsby-plugin-ipfs": "^2.0.2",
@@ -36,35 +49,23 @@
"gatsby-plugin-sharp": "^2.6.17",
"gatsby-source-filesystem": "^2.3.8",
"gatsby-transformer-sharp": "2.5.3",
"minimal-slp-wallet": "1.3.4",
"prettier": "2.0.5",
"prop-types": "^15.7.2",
"qrcode.react": "^1.0.0",
"react": "^16.12.0",
"react-dom": "^16.12.0",
"qrcode.react": "^1.0.0",
"minimal-slp-wallet": "1.3.4",
"@loadable/component": "^5.12.0",
"adminlte-2-react": "^0.1.27",
"react-helmet": "^6.0.0",
"react-jdenticon": "0.0.8",
"react-qr-reader": "^2.2.1",
"react-redux": "^7.2.0",
"prettier": "2.0.5"
"semantic-release": "^17.1.1"
},
"keywords": [
"gatsby",
"gatsby-plugin",
"gatsby-theme"
],
"license": "MIT",
"scripts": {
"build": "gatsby build --prefix-paths",
"build:normal": "gatsby build",
"develop": "gatsby develop",
"format": "prettier --write \"**/*.{js,jsx,json,md}\"",
"start": "npm run develop",
"serve": "gatsby serve",
"clean": "gatsby clean",
"test": "echo \"Write tests! -> https://gatsby.dev/unit-testing\" && exit 1"
},
"repository": {
"type": "git",
"url": "https://github.com/Permissionless-Software-Foundation/gatsby-ipfs-web-wallet"