· 7 years ago · Feb 09, 2018, 09:38 PM
1build:
2 stage: build
3 variables:
4 GIT_STRATEGY: fetch
5 cache:
6 key: "$CI_BUILD_REF_NAME"
7 paths:
8 - node_modules/
9 script:
10 - compile-templates.sh
11 - yarn install
12 - yarn run build
13
14Running on gitlab/runner-abcdefg-project-123-concurrent-123456 via gitlab-runner-123456-987654...
15Cloning repository for feature/gitlab-cache with git depth set to 1...
16Cloning into '/group/project'...
17Checking out b1348594 as feature/gitlab-cache...
18Skipping Git submodules setup
19Checking cache for feature/gitlab-cache...
20Downloading cache.zip from http://minio-service:9000/runner/runner/abcdefg/project/123/feature/gitlab-cache
21Successfully extracted cache
22$ docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
23Login Succeeded
24[...snip...]
25Creating cache feature/gitlab-cache...
26node_modules/: found 26281 matching files
27Uploading cache.zip to http://minio-service:9000/runner/runner/abcdefg/project/123/feature/gitlab-cache
28Created cache
29
30Running on gitlab/runner-abcdefg-project-123-concurrent-123456 via gitlab-runner-123456-987654...
31Cloning repository for feature/gitlab-cache with git depth set to 1...
32Cloning into '/group/project'...
33Checking out b1348594 as feature/gitlab-cache...
34Skipping Git submodules setup
35$ docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
36Login Succeeded
37[...snip...]
38Job succeeded
39
40[[runners]]
41 // ...
42 [runners.kubernetes]
43 // ...
44 [runners.cache]
45 Type = "s3"
46 // I've also tried http://minio-service:9000 to no avail
47 ServerAddress = "minio-service:9000"
48 AccessKey = "xxxxxxxxxxxxxxxxxxxxxxxx"
49 SecretKey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
50 BucketName = "runner"
51 Insecure = true
52
53$ curl -s "http://minio-service:9000"
54<?xml version="1.0" encoding="UTF-8"?>
55<Error><Code>AccessDenied</Code><Message>Access Denied.</Message><Key></Key><BucketName></BucketName><Resource>/</Resource><RequestId>12345</RequestId><HostId>12345</HostId></Error>