Skip to content
This repository was archived by the owner on May 13, 2022. It is now read-only.

Commit 6002c8f

Browse files
author
Sean Young
authored
Merge pull request #1106 from hyperledger/develop
develop -> master for 0.25.1
2 parents 888297d + da78d34 commit 6002c8f

File tree

1,700 files changed

+3079
-911713
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,700 files changed

+3079
-911713
lines changed

.circleci/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,6 @@ RUN curl -L https://github.com/goreleaser/goreleaser/releases/download/$GORELEAS
3131
RUN npm install -g mocha
3232
RUN npm install -g mocha-circleci-reporter
3333
ENV CI=true
34+
# Protobuf builds require being in GOPATH (more or less) but this disables module support by default
35+
ENV GO111MODULE=on
3436
WORKDIR /go/src/github.com/hyperledger/burrow

.circleci/config.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,6 @@ jobs:
3535
- checkout
3636
- run: docker-compose run burrow make test_integration_no_postgres
3737

38-
ensure_vendor:
39-
<<: *defaults
40-
steps:
41-
- checkout
42-
- run: make ensure_vendor
43-
4438
build_docker:
4539
<<: *defaults
4640
steps:
@@ -81,10 +75,6 @@ workflows:
8175
filters:
8276
<<: *tags_filters
8377

84-
- ensure_vendor:
85-
filters:
86-
<<: *tags_filters
87-
8878
- build_docker:
8979
filters:
9080
# tags filters and branch filters are applied disjunctively, so we

CHANGELOG.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
11
# [Hyperledger Burrow](https://github.com/hyperledger/burrow) Changelog
2-
## [Unreleased]
3-
### Added
4-
- [CLI] Introduced burrow configure --pool for generation of multiple validator configs suitable for running on a single (or many) machines
2+
## [0.25.1] - 2019-05-03
3+
### Changed
4+
- [Config] Split ListenAddress into ListenHost and ListenPort to ease parsing in the Helm charts
5+
- [CLI] Burrow restore now always fails if state is detected but can be made --silent
6+
- [CLI] No dump client timeout by default
7+
- [Deploy] Reduced the default logging level to trace instead of info
8+
- [Build] Switched to Go modules
9+
10+
### Fixed
11+
- [Keys] Resolved an issue where the keyStore wasn't built when using the remote keys client.
12+
- [Deploy] Fix nil dereference in query error path, check constructor args in BuildJob
513

614

715
## [0.25.0] - 2019-04-05
@@ -12,6 +20,7 @@
1220
- [Kernel] Refactored and various exported methods changed
1321

1422
### Added
23+
- [CLI] Introduced burrow configure --pool for generation of multiple validator configs suitable for running on a single (or many) machines
1524
- [CLI] Burrow deploy can now run multiple burrow deploy files (aka playbooks) and run them in parallel
1625
- [Consensus] Now possible to run Burrow without Tendermint in 'NoConsensus' mode by setting Tendermint.Enabled = false for faster local testing. Execution.TimeoutFactor can be used to control how regularly Burrow commits (and is used
1726

@@ -458,7 +467,7 @@ This release marks the start of Eris-DB as the full permissioned blockchain node
458467
- [Blockchain] Fix getBlocks to respect block height cap.
459468

460469

461-
[Unreleased]: https://github.com/hyperledger/burrow/compare/v0.25.0...HEAD
470+
[0.25.1]: https://github.com/hyperledger/burrow/compare/v0.25.0...v0.25.1
462471
[0.25.0]: https://github.com/hyperledger/burrow/compare/v0.24.6...v0.25.0
463472
[0.24.6]: https://github.com/hyperledger/burrow/compare/v0.24.5...v0.24.6
464473
[0.24.5]: https://github.com/hyperledger/burrow/compare/v0.24.4...v0.24.5

Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
# For solc binary
22
FROM ethereum/solc:0.4.25 as solc-builder
33
# We use a multistage build to avoid bloating our deployment image with build dependencies
4-
FROM golang:1.11.5-alpine3.8 as builder
4+
FROM golang:1.12.0-alpine3.9 as builder
55

66
RUN apk add --no-cache --update git bash make
77

8-
ARG REPO=$GOPATH/src/github.com/hyperledger/burrow
8+
ARG REPO=/src/burrow
99
COPY . $REPO
1010
WORKDIR $REPO
1111

1212
# Build purely static binaries
1313
RUN make build
1414

1515
# This will be our base container image
16-
FROM alpine:3.8
16+
FROM alpine:3.9
1717

1818
# Variable arguments to populate labels
1919
ARG USER=burrow
@@ -33,7 +33,7 @@ RUN addgroup -g 101 -S $USER && adduser -S -D -u 1000 $USER $USER
3333
WORKDIR $BURROW_PATH
3434

3535
# Copy binaries built in previous stage
36-
COPY --from=builder /go/src/github.com/hyperledger/burrow/bin/burrow $INSTALL_BASE/
36+
COPY --from=builder /src/burrow/bin/burrow $INSTALL_BASE/
3737
COPY --from=solc-builder /usr/bin/solc $INSTALL_BASE/
3838

3939
# Expose ports for 26656:peer; 26658:info; 10997:grpc

0 commit comments

Comments
 (0)