Skip to content

Commit

Permalink
Merge pull request #5 from VeriBlock/develop
Browse files Browse the repository at this point in the history
Release - POP v0.0.2
  • Loading branch information
Warchant authored Jan 9, 2020
2 parents 5e3c897 + ebc6847 commit 2937fd7
Show file tree
Hide file tree
Showing 129 changed files with 17,153 additions and 1,395 deletions.
154 changes: 154 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,154 @@
*.tar.gz

src/vbk/grpc_integration/*.pb.cc
src/vbk/grpc_integration/*.pb.h

*.exe
*.pdb
src/bitcoin
src/bitcoind
src/bitcoin-cli
src/bitcoin-tx
src/bitcoin-wallet
src/test/test_bitcoin
src/test/test_bitcoin_fuzzy
src/qt/test/test_bitcoin-qt

# autoreconf
Makefile.in
aclocal.m4
autom4te.cache/
build-aux/config.guess
build-aux/config.sub
build-aux/depcomp
build-aux/install-sh
build-aux/ltmain.sh
build-aux/m4/libtool.m4
build-aux/m4/lt~obsolete.m4
build-aux/m4/ltoptions.m4
build-aux/m4/ltsugar.m4
build-aux/m4/ltversion.m4
build-aux/missing
build-aux/compile
build-aux/test-driver
config.log
config.status
configure
libtool
src/config/bitcoin-config.h
src/config/bitcoin-config.h.in
src/config/stamp-h1
src/obj
share/setup.nsi
share/qt/Info.plist

src/univalue/gen

src/qt/*.moc
src/qt/moc_*.cpp
src/qt/forms/ui_*.h

src/qt/test/moc*.cpp

src/qt/bitcoin-qt.config
src/qt/bitcoin-qt.creator
src/qt/bitcoin-qt.creator.user
src/qt/bitcoin-qt.files
src/qt/bitcoin-qt.includes

.deps
.dirstamp
.libs
.*.swp
*.*~*
*.bak
*.rej
*.orig
*.pyc
*.o
*.o-*
*.a
*.pb.cc
*.pb.h
*.dat

*.log
*.trs
*.dmg

*.json.h
*.raw.h

# Only ignore unexpected patches
*.patch
!depends/patches/**/*.patch

#libtool object files
*.lo
*.la

# Compilation and Qt preprocessor part
*.qm
Makefile
!depends/Makefile
bitcoin-qt
Bitcoin-Qt.app
background.tiff*

# Qt Creator
Makefile.am.user

# Unit-tests
Makefile.test
bitcoin-qt_test

# Resources cpp
qrc_*.cpp

# Mac specific
.DS_Store
build

#lcov
*.gcno
*.gcda
/*.info
test_bitcoin.coverage/
total.coverage/
coverage_percent.txt

#build tests
linux-coverage-build
linux-build
win32-build
test/config.ini
test/cache/*

!src/leveldb*/Makefile

/doc/doxygen/

libbitcoinconsensus.pc
contrib/devtools/split-debug.sh

# Output from running db4 installation
db4/

# clang-check
*.plist

osx_volname
dist/
*.background.tiff

*.tmp
compile_commands.json
.idea
.scannerwork
.project
.cproject
.settings
configure.lineno
*.pb.*
*.o
.git
20 changes: 20 additions & 0 deletions .github/workflows/btcdev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Btcdev Image Docker CD

on:
push:
paths:
- btcdev.Dockerfile

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Docker Push
uses: elgohr/Publish-Docker-Github-Action@master
with:
name: veriblock/btcdev
dockerfile: btcdev.Dockerfile
username: ${{ secrets.PUBLIC_DOCKERHUB_USERNAME }}
password: ${{ secrets.PUBLIC_DOCKERHUB_PASSWORD }}
tag_names: true
28 changes: 28 additions & 0 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Docker CD

on:
push:
branches:
- master
- develop
pull_request:
branches:
- master
- develop

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
with:
submodules: true
- name: Docker Push
uses: elgohr/Publish-Docker-Github-Action@master
with:
name: veriblock/vbtc
dockerfile: Dockerfile
username: ${{ secrets.PUBLIC_DOCKERHUB_USERNAME }}
password: ${{ secrets.PUBLIC_DOCKERHUB_PASSWORD }}
tag_names: true
snapshot: true
81 changes: 0 additions & 81 deletions .github/workflows/ci.yml

This file was deleted.

40 changes: 40 additions & 0 deletions .github/workflows/fast.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Fast CI

on:
pull_request:
branches:
- master
- develop

jobs:
build:
runs-on: ubuntu-latest
container: veriblock/btcdev
env:
CC: gcc
CXX: g++
steps:
- uses: actions/checkout@v1
with:
submodules: true
- name: autogen
run: ./autogen.sh
- name: configure
run: ./configure
--without-gui
--enable-werror
--enable-lcov
--enable-lcov-branch-coverage
--disable-bench

- name: make
run: make -j2
- name: make check
timeout-minutes: 10
run: make check
- name: Collect coverage
run: |
lcov -c -d src -o cov.info
gcovr --xml cov.xml -j2 -v -s -b -r src
- name: Run sonarqube
run: sonar-scanner -Dsonar.login=${{ secrets.SONAR_TOKEN }}
20 changes: 20 additions & 0 deletions .github/workflows/prerelease-docker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Prerelease Image Docker CD

on:
push:
paths:
- prerelease.Dockerfile

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Docker Push
uses: elgohr/Publish-Docker-Github-Action@master
with:
name: veriblock/prerelease
dockerfile: prerelease.Dockerfile
username: ${{ secrets.PUBLIC_DOCKERHUB_USERNAME }}
password: ${{ secrets.PUBLIC_DOCKERHUB_PASSWORD }}
tag_names: true
13 changes: 13 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
*.tar.gz

src/vbk/grpc_integration/*.pb.cc
src/vbk/grpc_integration/*.pb.h

*.exe
*.pdb
src/bitcoin
Expand Down Expand Up @@ -137,3 +140,13 @@ db4/
osx_volname
dist/
*.background.tiff

*.tmp
compile_commands.json
.idea
.scannerwork
.project
.cproject
.settings
configure.lineno
*.pb.*
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "proto"]
path = src/vbk/alt-integration-proto
url = https://github.com/VeriBlock/alt-integration-proto/
Loading

0 comments on commit 2937fd7

Please sign in to comment.