File tree Expand file tree Collapse file tree 2 files changed +19
-4
lines changed Expand file tree Collapse file tree 2 files changed +19
-4
lines changed Original file line number Diff line number Diff line change @@ -544,9 +544,24 @@ The jenkins token for scabot has to be configured manually:
544
544
```
545
545
- do ` knife vault update master scabot -J scabot-jenkins.json `
546
546
547
+ # Artifactory
548
+ - Set admin password.
549
+ - create repos (TODO: automate)
550
+ - Create scala-ci user that can push to scala-release-temp and scala-pr-validation-snapshots,
551
+ - coordinate scala-ci credentials with jenkins via
552
+ ```
553
+ knife vault update worker-publish private-repo -J private-repo.json
554
+ ```
547
555
548
-
556
+ where ` private-repo.json ` :
549
557
```
558
+ {
559
+ "id": "private-repo",
560
+ "user": "scala-ci",
561
+ "pass": "???"
562
+ }
563
+ ```
564
+
550
565
551
566
# Misc
552
567
Original file line number Diff line number Diff line change 10
10
default [ 'jenkinsEnv' ] [ 'MAVEN_OPTS' ] = workerJavaOpts # doesn't technically need the -Dpartest one, but oh well
11
11
12
12
default [ 'repos' ] [ 'private' ] [ 'realm' ] = "Artifactory Realm"
13
- default [ 'repos' ] [ 'private' ] [ 'host' ] = "private-repo.typesafe.com"
14
- default [ 'repos' ] [ 'private' ] [ 'pr-snap' ] = "http ://private-repo.typesafe.com/typesafe /scala-pr-validation-snapshots/"
15
- default [ 'repos' ] [ 'private' ] [ 'release-temp' ] = "http ://private-repo.typesafe.com/typesafe /scala-release-temp/"
13
+ default [ 'repos' ] [ 'private' ] [ 'host' ] = scalaCiHost
14
+ default [ 'repos' ] [ 'private' ] [ 'pr-snap' ] = "https ://#{ scalaCiHost } /artifactory /scala-pr-validation-snapshots/"
15
+ default [ 'repos' ] [ 'private' ] [ 'release-temp' ] = "https ://#{ scalaCiHost } /artifactory /scala-release-temp/"
16
16
17
17
default [ 's3' ] [ 'downloads' ] [ 'host' ] = "downloads.typesafe.com.s3.amazonaws.com"
18
18
You can’t perform that action at this time.
0 commit comments