Skip to content

Commit 12ef335

Browse files
Merge pull request #3 from sergeipogrebnyak/master
Tests for public images, including build and publish of custom image
2 parents 80e120b + ce44097 commit 12ef335

File tree

1 file changed

+18
-13
lines changed

1 file changed

+18
-13
lines changed

.travis.yml

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,27 @@
11
sudo: required
22

3+
env:
4+
- RELEASE=10.1
5+
36
services:
47
- docker
58

69
before_install:
710
- docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD"
8-
- docker pull store/softwareag/commandcentral:10.1-server
9-
- docker pull store/softwareag/commandcentral:10.1-node
10-
11-
script:
11+
- docker pull store/softwareag/commandcentral:$RELEASE-server
12+
- docker pull store/softwareag/commandcentral:$RELEASE-node
1213
- docker network create ccnetwork
13-
- docker run --name cc -d -p 8091 --network ccnetwork store/softwareag/commandcentral:10.1-server
14-
- docker run --name n1 -d -P --network ccnetwork store/softwareag/commandcentral:10.1-node
15-
- docker build -t sergeipogrebnyak/commandcentral:10.1-server .
16-
- docker run --name cc -d -p 8091 --network ccnetwork sergeipogrebnyak/commandcentral:10.1-server
17-
14+
15+
script:
16+
- docker build -t sergeipogrebnyak/commandcentral:$RELEASE-server .
17+
- docker run --name cc -d -p 127.0.0.1:8091:8091 --network ccnetwork sergeipogrebnyak/commandcentral:$RELEASE-server
18+
- docker run --name n1 -d --network ccnetwork -e CC_AUTO_REGISTER=0 store/softwareag/commandcentral:$RELEASE-node
19+
- docker exec cc sagcc list landscape nodes local -e ONLINE -w 180
20+
- docker exec cc sagcc add landscape nodes alias=n1 url=http://n1:8092 -e OK
21+
- docker exec cc sagcc list landscape nodes n1 -e ONLINE -w 180
22+
1823
after_success:
19-
- if [ "$TRAVIS_BRANCH" == "master" ]; then
20-
docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD";
21-
docker push sergeipogrebnyak/commandcentral:10.1-server
22-
fi
24+
# - if [ "$TRAVIS_BRANCH" == "master" ]; then
25+
- docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD";
26+
- docker push sergeipogrebnyak/commandcentral:$RELEASE-server;
27+
# fi

0 commit comments

Comments
 (0)