Merge branch 'daven/0.0.0' into 'master'

Daven/0.0.0

See merge request chaintool/chainqueue!3
This commit is contained in:
Daven Savoie 2021-09-15 04:49:19 +00:00
commit 63d7b9a319
4 changed files with 47 additions and 3 deletions

42
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,42 @@
stages:
- build
- test
#running the bash script in test
build_and_push:
image: registry.gitlab.com/grassrootseconomics/cic-base-images:python-3.8.6-dev
stage: build
variables:
#CI_DEBUG_TRACE: "true"
CIC_PACKAGE_REGISTRY_PROJECT_ID: 27624814
script:
#- python -m pip install --upgrade setuptools wheel pip twine semver
- python -m pip install --extra-index-url https://gitlab.com/api/v4/projects/27624814/packages/pypi/simple --extra-index-url https://pip.grassrootseconomics.net:8433 install -r requirements.txt
- python setup.py sdist bdist_wheel
- TWINE_PASSWORD=${CI_JOB_TOKEN} TWINE_USERNAME=gitlab-ci-token python -m twine upload --skip-existing --repository-url ${CI_API_V4_URL}/projects/${CIC_PACKAGE_REGISTRY_PROJECT_ID}/packages/pypi dist/*
# Below are the built dependencies
#- TWINE_PASSWORD=${CI_JOB_TOKEN} TWINE_USERNAME=gitlab-ci-token python -m twine upload --repository-url ${CI_API_V4_URL}/projects/${CIC_PACKAGE_REGISTRY_PROJECT_ID}/packages/pypi /tmp/wheelhouse/*
only:
- master
- daven/*
tests:
image: registry.gitlab.com/grassrootseconomics/cic-base-images:python-3.8.6-dev
stage: test
variables:
#CI_DEBUG_TRACE: "true"
CIC_PACKAGE_REGISTRY_PROJECT_ID: 27624814
script:
- ls
- python -m pip install --extra-index-url https://gitlab.com/api/v4/projects/27624814/packages/pypi/simple --extra-index-url https://pip.grassrootseconomics.net:8433 install -r requirements.txt -r test_requirements.txt
- python -m pip freeze
- ls
- export PYTHONPATH=.
- PYTHONPATH=. bash run_tests.sh
only:
- master
- daven/0.0.0
# rules:
# - if: $CI_PIPELINE_SOURCE == "merge_request_event"

View File

@ -5,4 +5,4 @@ alembic==1.4.2
SQLAlchemy==1.3.20 SQLAlchemy==1.3.20
confini>=0.4.1a1,<0.5.0 confini>=0.4.1a1,<0.5.0
pyxdg~=0.27 pyxdg~=0.27
chainlib~=0.0.9a7 chainlib~=0.0.9a10

View File

@ -2,7 +2,9 @@
set +e set +e
set +x set +x
export PYTHONPATH={$PYTHONPATH:-.} default_pythonpath=$PYTHONPATH:.
export PYTHONPATH=${default_pythonpath:-.}
>&2 echo using pythonpath $PYTHONPATH
for f in `ls tests/*.py`; do for f in `ls tests/*.py`; do
python $f python $f
if [ $? -gt 0 ]; then if [ $? -gt 0 ]; then

View File

@ -1 +1 @@
chainlib==0.0.3rc2 chainlib==0.0.9a10