Add dpkg/rpm building capability:

* docker container definitions for package building
* cmake targets for building packages
* initial gitlab CI + artifactory integration
This commit is contained in:
Mike Ellery
2018-12-31 16:33:07 -08:00
committed by Nik Bougalis
parent b2170d016a
commit e6370a6482
46 changed files with 2034 additions and 78 deletions

View File

@@ -0,0 +1,15 @@
#!/usr/bin/env sh
set -ex
# used as a before/setup script for docker steps in gitlab-ci
# expects to be run in standard alpine/dind image
echo $(nproc)
docker login -u rippled \
-p ${ARTIFACTORY_DEPLOY_KEY_RIPPLED} ${ARTIFACTORY_HUB}
apk add \
bash util-linux coreutils binutils grep \
make ninja cmake build-base gcc g++ abuild git \
python3 python3-dev
pip3 install awscli
# list curdir contents to build log:
ls -la