Skip to content

Commit 5af4cdf

Browse files
authored
Merge pull request #13 from aarranz/feature/release-1.2-preparation
Preparation for releasing WireCloud 1.2.0
2 parents 6e6c88f + 4ecb55f commit 5af4cdf

42 files changed

Lines changed: 1490 additions & 430 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.DS_Store

.travis.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
language: python
2-
sudo: false
2+
python: "3.6"
3+
sudo: true
34

45
services:
56
- docker
@@ -9,24 +10,25 @@ env:
910
- secure: br4/uA6kM7/aiO9c4/uKrn0PCYHa8NTD/DV98N8K1/YHb5HGbOhIVrV7F7GBKiGOQKIwuD7hZ9fmZeI80iDjIdBfP+rlUt3Ipdd6/X+IwcHu46t9N89Fuw6EK+KApjK3et1BXvqT8GPMjOLX9a2O58fYMMr6OBPQGPDdSNCLnE7PQ1kX79WtXI/YpF3Ip5mDDrOeOOddVpS6+biHBthrdYRK/ZZJDTVt1HmL3Oe9LF8vt9Xw3JdzHnwBTuWg1mI+z0UCD7Nsylls/zxg8uORaMKnDIem9D9oIFWcLFWP9U/rqkIaoDi5XNwVWvMEmBT9D2qRfthm4yGyMFaBTbmE/JPG1bVuYgZYnz9DXRacRW978NudAYE7VOHjom89cW5sEt2525RbXtTgS53hZP+0PKwouXGvZPh+S45uSzKAuiCuXAuwRMLC9P77KKy+2ouhD0Czbz6BoBUtF8/KkTCQyxfo4h96+l3aVaCfD10LA3dRPJI2lWozvi57PmFvHVfKwN4B+aNunFvfuQhVdVZbudnKlFO0ew4AFaIZlKc35QeG8Yi7aymOeg+d2GsCpYG9blvMgF4+2K1Zt1OGbaO+cOhY3rI5pE6PRKQKfcpUaOLXhozLVBCMNJmXmbevuTwV6JK9UYnNRW7oVNfAbnox63PkfQIVC8LIJ7i21f/qjAU=
1011
- secure: Nwuuh9hk3JhmoPDQG5hCt5dOvQnwOQm0SkQsHbE9PHWMZSftysM/dig80qmdoB4JfcB+0OzXFPJwBZC+IMePzjEsGcP4p2BgEnYmDS3TrPcSiPAljqvOiNj/0/K7I74ZgLm4UtnRjM6m1Og4p8+ueOHXJIiOXMmd6O2njwFcrEk9zFOrYyNLCv6OfnOQDG8E9MFuV5uoHGyr4aurjdZNRj+Io6ENbatWBXCeFTh/XuDNDrCyBrB0FkRah2jF8JMi5hU+FQI78ZnXJxGhSabyEZhPRdPEPI2FHFSn3tEiaoRQghksIR9SNfz86HqZ488BBLttBPkl9m9TbXi9ZczjagkMS5mpQ5z2HNb0Jy5brlKVkfZQry/cmIoFZHWvNzUnCM6QzaQbmsinpC9BKdnllpQfRlE/Z4jzfVLeHCvOvJu8xrGj0LsVslJZTO2g2zZkbrH0myfiV3WHIKZW+IbblqtYIN3FlT8UMnK80TJKNqP1FYU4TAg15ZNtxcr9DTi4ybLm7+c4s+Blb3UNDzhP2IfUSLnLSs/5mPhXsg+CQXAYX6ZES50XH5HCLDPUsodfI1uVEyisOKYGyFh1/ggpXJagGCAc1b9DIAriYs347fZc1OrplUtzDFQmxEpW5kGlnC3vdfALYOTejUZX2OLWLJ1rfRhfcwoWOXc++T8lqvY=
1112
matrix:
12-
- VERSION=0.9-composable
1313
- VERSION=1.0-composable
1414
- VERSION=1.1-composable
15-
- VERSION=latest-composable
15+
- VERSION=1.2
16+
- VERSION=dev
17+
- VERSION=latest
1618

1719
before_script:
20+
- pip install sh requests docker-compose
1821
- cd ${VERSION}
19-
- cp ../hub-docs/docker-compose.yml ../hub-docs/nginx.conf .
20-
- sed -i 's/latest-composable/${VERSION}/' docker-compose.yml
2122

2223
script:
2324
- set -e
2425
- docker build -t fiware/wirecloud:${VERSION} .
25-
- docker-compose up -d
26-
- sleep 40
27-
- curl -v http://localhost/api/version
26+
# We need to run this using sudo to be able to remove some files created by
27+
# docker
28+
- sudo /home/travis/virtualenv/python3.6/bin/python tests.py
2829

2930
after_success:
31+
- set +e
3032
- test "$TRAVIS_BRANCH" = "master" && test "$TRAVIS_PULL_REQUEST" = "false" && docker login -u $DOCKER_USER -p $DOCKER_PASS && docker push fiware/wirecloud:${VERSION}
3133

3234
branches:

0.9-composable/Dockerfile

Lines changed: 0 additions & 57 deletions
This file was deleted.

0.9-composable/apache-config.conf

Lines changed: 0 additions & 41 deletions
This file was deleted.

0.9-composable/docker-entrypoint.sh

Lines changed: 0 additions & 66 deletions
This file was deleted.

0.9/Dockerfile

Lines changed: 0 additions & 33 deletions
This file was deleted.

0.9/apache-config.conf

Lines changed: 0 additions & 41 deletions
This file was deleted.

0.9/docker-entrypoint.sh

Lines changed: 0 additions & 14 deletions
This file was deleted.

1.0-composable/docker-compose.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
version: "3.1"
2+
3+
services:
4+
5+
nginx:
6+
restart: always
7+
image: nginx:latest
8+
ports:
9+
- 80:80
10+
volumes:
11+
- ./nginx.conf:/etc/nginx/nginx.conf:ro
12+
- ./static:/var/www/static:ro
13+
depends_on:
14+
- wirecloud
15+
16+
17+
postgres:
18+
restart: always
19+
image: postgres:latest
20+
volumes:
21+
- ./postgres-data:/var/lib/postgresql/data
22+
23+
wirecloud:
24+
restart: always
25+
image: fiware/wirecloud:1.0-composable
26+
depends_on:
27+
- postgres
28+
volumes:
29+
- ./wirecloud_instance:/opt/wirecloud_instance
30+
- ./static:/var/www/static

0 commit comments

Comments
 (0)