Revision 078cb806
b/ci/autopkg_debian.sh | ||
---|---|---|
1 |
#!/usr/bin/env sh |
|
2 |
|
|
3 |
BUILD_NUMBER=$1 |
|
4 |
BUILDBOT_BUILD_DIR=buildpkg_debian |
|
5 |
|
|
6 |
shift |
|
7 |
|
|
8 |
TEMP_DIR=$(mktemp -d /tmp/devflow_autopkg_XXXXXXX) |
|
9 |
|
|
10 |
# Create the packages |
|
11 |
devflow-autopkg snapshot -b $TEMP_DIR $@ |
|
12 |
|
|
13 |
# MOVE the packages |
|
14 |
mkdir -p buildpkg_debian/$BUILD_NUMBER |
|
15 |
mv -n $TEMP_DIR/* $BUILDBOT_BUILD_DIR/$BUILD_NUMBER/ |
|
16 |
|
|
17 |
echo "Moved packages to: $(pwd)/$BUILDBOT_BUILD_DIR/$BUILD_NUMBER" |
b/ci/config | ||
---|---|---|
1 |
PROJECTS="\ |
|
2 |
snf-common\ |
|
3 |
snf-webproject\ |
|
4 |
snf-astakos-app\ |
|
5 |
snf-cyclades-app\ |
|
6 |
snf-cyclades-gtools\ |
|
7 |
snf-pithos-app\ |
|
8 |
snf-pithos-backend\ |
|
9 |
snf-pithos-tools\ |
|
10 |
snf-quotaholder-app\ |
|
11 |
snf-tools" |
b/ci/install.sh | ||
---|---|---|
1 |
#!/usr/bin/env sh |
|
2 |
. ./ci/config |
|
3 |
|
|
4 |
for project in $PROJECTS; do |
|
5 |
cd $project |
|
6 |
python setup.py develop |
|
7 |
cd - |
|
8 |
done |
b/ci/pep8.sh | ||
---|---|---|
1 |
#!/usr/bin/env sh |
|
2 |
. ./ci/config |
|
3 |
|
|
4 |
for project in $PROJECTS; do |
|
5 |
pep8 --exclude=migrations,build $project |
|
6 |
done |
b/ci/pylint.sh | ||
---|---|---|
1 |
#!/usr/bin/env sh |
|
2 |
. ./ci/config |
|
3 |
|
|
4 |
for project in $PROJECTS; do |
|
5 |
pylint --ignore=migrations --ignore=build $project/synnefo |
|
6 |
done |
b/ci/tests.sh | ||
---|---|---|
1 |
#!/usr/bin/env sh |
|
2 |
|
|
3 |
snf-manage test api db logic plankton vmapi --settings=synnefo.settings.test |
Also available in: Unified diff