Revision 8046291b
b/.gitignore | ||
---|---|---|
1 | 1 |
*.pyc |
2 | 2 |
*.egg-info |
3 | 3 |
*.*.swp |
4 |
kamaki/version.py |
|
4 | 5 |
_build |
5 | 6 |
build |
6 | 7 |
dist |
b/ci/autopkg_debian.sh | ||
---|---|---|
1 |
#!/usr/bin/env sh |
|
2 |
set -e |
|
3 |
|
|
4 |
BUILD_DIR=$1 |
|
5 |
BUILD_NUMBER=$2 |
|
6 |
PACKAGES_DIR=$1/$2 |
|
7 |
|
|
8 |
shift |
|
9 |
shift |
|
10 |
|
|
11 |
TEMP_DIR=$(mktemp -d /tmp/devflow_autopkg_XXXXXXX) |
|
12 |
|
|
13 |
# Create the packages |
|
14 |
devflow-autopkg snapshot -b $TEMP_DIR $@ |
|
15 |
|
|
16 |
# MOVE the packages |
|
17 |
mkdir -p $PACKAGES_DIR |
|
18 |
mv -n $TEMP_DIR/* $PACKAGES_DIR |
|
19 |
|
|
20 |
echo "Moved packages to: $(pwd)/$PACKAGES_DIR" |
|
21 |
|
b/ci/make_docs.sh | ||
---|---|---|
1 |
#!/usr/bin/env sh |
|
2 |
set -e |
|
3 |
|
|
4 |
BUILD_DIR=$1 |
|
5 |
BUILD_NUMBER=$2 |
|
6 |
DOCS_DIR=$1/$2 |
|
7 |
|
|
8 |
cd docs |
|
9 |
make html |
|
10 |
cd - |
|
11 |
|
|
12 |
mkdir -p $DOCS_DIR |
|
13 |
mv -n docs/_build/html/* $DOCS_DIR |
|
14 |
|
|
15 |
echo "Moved docs to to: $(pwd)/$DOCS_DIR" |
b/ci/pep8.sh | ||
---|---|---|
1 |
#!/usr/bin/env sh |
|
2 |
|
|
3 |
pep8 kamaki |
|
4 |
|
b/devflow.conf | ||
---|---|---|
1 |
[ packages ] |
|
2 |
[[ kamaki ]] |
|
3 |
version_file = "kamaki/version.py" |
b/update_version.py | ||
---|---|---|
1 |
#Copyright (C) 2013 GRNET S.A. All rights reserved. |
|
2 |
# |
|
3 |
#Redistribution and use in source and binary forms, with or |
|
4 |
#without modification, are permitted provided that the following |
|
5 |
#conditions are met: |
|
6 |
# |
|
7 |
# 1. Redistributions of source code must retain the above |
|
8 |
# copyright notice, this list of conditions and the following |
|
9 |
# disclaimer. |
|
10 |
# |
|
11 |
# 2. Redistributions in binary form must reproduce the above |
|
12 |
# copyright notice, this list of conditions and the following |
|
13 |
# disclaimer in the documentation and/or other materials |
|
14 |
# provided with the distribution. |
|
15 |
# |
|
16 |
#THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS |
|
17 |
#OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
|
18 |
#WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
|
19 |
#PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR |
|
20 |
#CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
|
21 |
#SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
|
22 |
#LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
|
23 |
#USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED |
|
24 |
#AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
|
25 |
#LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN |
|
26 |
#ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
|
27 |
#POSSIBILITY OF SUCH DAMAGE. |
|
28 |
# |
|
29 |
#The views and conclusions contained in the software and |
|
30 |
#documentation are those of the authors and should not be |
|
31 |
#interpreted as representing official policies, either expressed |
|
32 |
#or implied, of GRNET S.A. |
|
33 |
|
|
34 |
import sys |
|
35 |
try: |
|
36 |
from devflow import versioning |
|
37 |
except ImportError: |
|
38 |
raise RuntimeError("devflow is a build dependency") |
|
39 |
|
|
40 |
|
|
41 |
def main(): |
|
42 |
versioning.update_version() |
|
43 |
|
|
44 |
|
|
45 |
if __name__ == "__main__": |
|
46 |
sys.exit(main()) |
b/version | ||
---|---|---|
1 |
0.7next |
Also available in: Unified diff