File tree 1 file changed +7
-8
lines changed
1 file changed +7
-8
lines changed Original file line number Diff line number Diff line change 1
1
# Use the latest 2.1 version of CircleCI pipeline process engine. See: https://circleci.com/docs/2.0/configuration-reference
2
2
version : 2.1
3
- # Use a package of configuration called an orb.
4
3
# Orchestrate or schedule a set of jobs
5
4
workflows :
6
5
docker-compose :
7
- # Run the welcome/run job in its own container
8
6
jobs :
9
7
- build-and-test
10
8
jobs :
16
14
name : Install Docker Compose
17
15
command : |
18
16
set -x
19
- curl -L https://github.com/docker/compose/releases/download/1.26.2/docker-compose-`uname -s`-`uname -m` > ~/docker-compose
20
- sudo chmod +x ~/docker-compose
17
+ curl -L https://github.com/docker/compose/releases/download/1.26.2/docker-compose-`uname -s`-`uname -m` > /home/circleci/bin/docker-compose
18
+ sudo chmod +x /home/circleci/bin/docker-compose
19
+ which docker-compose
21
20
docker-compose --version
22
21
- run :
23
22
command : |
@@ -37,13 +36,13 @@ jobs:
37
36
- run :
38
37
command : |
39
38
pushd metacpan-docker
40
- ~/ docker-compose build --build-arg CPM_ARGS='--with-test' api_test
39
+ docker-compose build --build-arg CPM_ARGS='--with-test' api_test
41
40
name : compose build
42
41
- run :
43
42
command : |
44
43
pushd metacpan-docker
45
44
./bin/metacpan-docker init
46
- ~/ docker-compose --verbose up -d api_test
45
+ docker-compose --verbose up -d api_test
47
46
name : compose up
48
47
- run :
49
48
command : |
@@ -53,11 +52,11 @@ jobs:
53
52
- run :
54
53
command : |
55
54
pushd metacpan-docker
56
- ~/ docker-compose exec -T api_test prove -lr --jobs 2 t
55
+ docker-compose exec -T api_test prove -lr --jobs 2 t
57
56
- run :
58
57
command : |
59
58
pushd metacpan-docker
60
- ~/ docker-compose logs
59
+ docker-compose logs
61
60
docker stats --no-stream
62
61
docker ps -a | head
63
62
name : docker-compose logs
You can’t perform that action at this time.
0 commit comments