Skip to content

Commit def2b7b

Browse files
committed
CI Deploy: workspace issues #3
1 parent f2a32fc commit def2b7b

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

.circleci/config.yml

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,21 +30,21 @@ commands:
3030
- run:
3131
name: Test
3232
command: |
33-
mkdir -p ~/workspace/tests
33+
mkdir -p /workspace/tests
3434
make -C opt test SHOW=1
35-
cp test/logs/* ~/workspace/tests
35+
cp test/logs/* /workspace/tests
3636
- run:
3737
name: Package
38-
command: make -C opt pack BRANCH="${CIRCLE_BRANCH//[^A-Za-z0-9._-]/_}" INTO=~/workspace/packages SHOW=1
38+
command: make -C opt pack BRANCH="${CIRCLE_BRANCH//[^A-Za-z0-9._-]/_}" INTO=/workspace/packages SHOW=1
3939
- persist_to_workspace:
40-
root: ~/workspace
40+
root: /workspace
4141
paths:
4242
- 'packages/release/*.zip'
4343
- 'packages/release/*.tgz'
4444
- 'packages/branch/*.zip'
4545
- 'packages/branch/*.tgz'
4646
- store_test_results:
47-
path: ~/workspace/tests
47+
path: /workspace/tests
4848
deploy:
4949
parameters:
5050
from:
@@ -69,6 +69,11 @@ jobs:
6969
macos:
7070
xcode: 10.2.1
7171
steps:
72+
- run:
73+
name: Set up workspace
74+
command: >-
75+
sudo mkdir -p /workspace;
76+
sudo chown $USER /workspace
7277
- ci_steps:
7378
platform: macosx
7479

@@ -80,11 +85,11 @@ jobs:
8085
- image: 'redislabsmodules/rmbuilder:latest'
8186
steps:
8287
- attach_workspace:
83-
at: ~/workspace
88+
at: /workspace
8489
- deploy:
85-
from: ~/workspace/packages/<<parameters.package>>
90+
from: /workspace/packages/<<parameters.package>>
8691
- store_artifacts:
87-
path: ~/workspace/packages/<<parameters.package>>
92+
path: /workspace/packages/<<parameters.package>>
8893

8994
deploy_docs:
9095
docker:

0 commit comments

Comments
 (0)