From e6faff5a29d921773dd98b3783063d2473bfbd1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduardo=20Antu=C3=B1a=20D=C3=ADez?= Date: Tue, 22 Jan 2019 22:15:33 +0100 Subject: [PATCH] Updated geth to v1.8.21 --- .travis.yml | 54 +++++++++++++++++++++++++++++++++++++++++++ build/Dockerfile | 2 +- dappnode_package.json | 4 ++-- docker-compose.yml | 2 +- 4 files changed, 58 insertions(+), 4 deletions(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..3161da6 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,54 @@ +language: node_js +dist: trusty +sudo: required + +stages: + - name: build-test + if: tag != "release" + - name: release + if: tag = "release" + +jobs: + include: + # Test that it builds correctly + ############################### + - stage: build-test + name: build-test + services: + - docker + script: + - docker-compose build + + # Deploy stage + # - code below is common between DAppNode packages + ################################################## + - stage: release + name: release + services: + - docker + script: + - npm install -g @dappnode/dappnodesdk + - docker-compose build + - dappnodesdk publish patch -p infura -a $DEV + node_js: lts/* + before_deploy: + - wget https://raw.githubusercontent.com/dappnode/DAppNode/master/scripts/before_deploy.sh + - source before_deploy.sh + deploy: + provider: releases + prerelease: true + api_key: "$GITHUB_TOKEN" + file_glob: true + # $RELEASE_VERSION is exported on before_deploy.sh + file: build_${RELEASE_VERSION}/* + skip_cleanup: true + # $TRAVIS_TAG is exported on before_deploy.sh + name: "$TRAVIS_TAG" + body: "# Changelog" + on: + branch: master + tags: true + condition: "$TRAVIS_TAG =~ ^release*$" + after_deploy: + - wget https://raw.githubusercontent.com/dappnode/DAppNode/master/scripts/after_deploy.sh + - source after_deploy.sh diff --git a/build/Dockerfile b/build/Dockerfile index 0afd9f0..938b522 100644 --- a/build/Dockerfile +++ b/build/Dockerfile @@ -5,7 +5,7 @@ WORKDIR /usr/src/app RUN apk add --no-cache make gcc musl-dev linux-headers git -ARG BRANCH=v1.8.17 +ARG BRANCH=v1.8.21 RUN git clone -b $BRANCH https://github.com/ethereum/go-ethereum.git RUN cd go-ethereum && make geth diff --git a/dappnode_package.json b/dappnode_package.json index ddbb3f1..2992bec 100644 --- a/dappnode_package.json +++ b/dappnode_package.json @@ -1,7 +1,7 @@ { "name": "rinkeby.dnp.dappnode.eth", - "version": "0.2.0", - "description": "Rinkeby chain for DAppNode based on go-ethereum v1.8.17", + "version": "0.2.1", + "description": "Rinkeby chain for DAppNode based on go-ethereum v1.8.21", "avatar": "rinkeby.png", "type": "library", "image": { diff --git a/docker-compose.yml b/docker-compose.yml index 4aac44c..770273c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ version: '3.4' services: rinkeby.dnp.dappnode.eth: - image: 'rinkeby.dnp.dappnode.eth:0.2.0' + image: 'rinkeby.dnp.dappnode.eth:0.2.1' build: ./build volumes: - 'rinkeby:/root/.ethereum/rinkeby'