Compare commits
18 commits
master
...
Feature-En
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
14ea547a46 | ||
|
|
d133b24877 | ||
|
|
f703b4fd7b | ||
|
|
3f449c53bc | ||
|
|
b603a5c4ed | ||
|
|
354645e359 | ||
|
|
69a9ab3078 | ||
|
|
06bba1b701 | ||
|
|
9525e1dac9 | ||
|
|
dbeacb4d1a | ||
|
|
3ec15a63a8 | ||
|
|
6f08f30e5f | ||
|
|
c888c49276 | ||
|
|
3712e581a3 | ||
|
|
2b002e1572 | ||
|
|
afdf6505c4 | ||
|
|
5df042bb2d | ||
|
|
11455113b1 |
1 changed files with 28 additions and 6 deletions
|
|
@ -9,7 +9,7 @@ stages:
|
|||
- build
|
||||
- test
|
||||
|
||||
build:
|
||||
code-checkout:
|
||||
stage: build
|
||||
script:
|
||||
- rm -rf .git/modules/docs .git/modules/libraries/fc ./docs ./libraries/fc
|
||||
|
|
@ -17,9 +17,28 @@ build:
|
|||
- git submodule update --init --recursive
|
||||
- rm -rf build
|
||||
- mkdir build
|
||||
- cd build
|
||||
|
||||
build:
|
||||
stage: build
|
||||
script:
|
||||
- mkdir build/mainnet
|
||||
- cd build/mainnet
|
||||
- cmake -DCMAKE_BUILD_TYPE=Release ..
|
||||
- make -j$(nproc)
|
||||
artifacts:
|
||||
untracked: true
|
||||
paths:
|
||||
- build/libraries/
|
||||
- build/programs/
|
||||
- build/tests/
|
||||
|
||||
build-testnet:
|
||||
stage: build
|
||||
script:
|
||||
- mkdir build/testnet
|
||||
- cd build/testnet
|
||||
- cmake -DBOOST_ROOT="$BOOST_ROOT" -DCMAKE_BUILD_TYPE=Release -DBUILD_PEERPLAYS_TESTNET=1 ..
|
||||
- make -j$(nproc)
|
||||
artifacts:
|
||||
untracked: true
|
||||
paths:
|
||||
|
|
@ -31,11 +50,14 @@ build:
|
|||
|
||||
dockerize:
|
||||
stage: build
|
||||
variables:
|
||||
IMAGE: $CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:$CI_COMMIT_SHA
|
||||
before_script:
|
||||
- docker info
|
||||
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
|
||||
script:
|
||||
- docker build . -t $DOCKER_REPO:$CI_COMMIT_REF_NAME
|
||||
- docker login -u $DOCKER_USER -p $DOCKER_PASS
|
||||
- docker push $DOCKER_REPO:$CI_COMMIT_REF_NAME
|
||||
- docker logout
|
||||
- docker build -t $IMAGE .
|
||||
- docker push $IMAGE
|
||||
tags:
|
||||
- builder
|
||||
when: manual
|
||||
|
|
|
|||
Loading…
Reference in a new issue