Skip to content

Commit 61f21c5

Browse files
authored
chore(ci): push artifiacts to public bucket (#26190)
* chore(ci): push artifacts to public bucket (#25435) Clean cherry-pick of #25435 to master-1.x. (cherry picked from commit ca80b24) * chore: port #24491 to master-1.x Port a portion of #24491 that was not included in previous cherry-picks to master-1.x
1 parent 77d6f20 commit 61f21c5

1 file changed

Lines changed: 14 additions & 13 deletions

File tree

.circleci/config.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
version: 2.1
22
orbs:
3+
aws-cli: circleci/aws-cli@4.1.2
34
aws-s3: circleci/aws-s3@2.0.0
45
parameters:
56
cross-container-tag:
@@ -305,21 +306,21 @@ jobs:
305306
equal: [ << parameters.workflow >>, release ]
306307
steps:
307308
- aws-s3/copy:
308-
aws-region: INFLUXDB1X_AWS_REGION
309-
aws-access-key-id: INFLUXDB1X_AWS_ACCESS_KEY_ID
310-
aws-secret-access-key: INFLUXDB1X_AWS_SECRET_ACCESS_KEY
309+
aws-region: RELEASE_AWS_REGION
310+
aws-access-key-id: RELEASE_AWS_ACCESS_KEY_ID
311+
aws-secret-access-key: RELEASE_AWS_SECRET_ACCESS_KEY
311312
from: /tmp/workspace/changelog_artifacts/CHANGELOG.md
312-
to: s3://${INFLUXDB1X_ARTIFACTS_BUCKET}/influxdb/releases/<< pipeline.git.tag >>/CHANGELOG.<< pipeline.git.tag >>.md
313+
to: s3://dl.influxdata.com/influxdb/releases/<< pipeline.git.tag >>/CHANGELOG.<< pipeline.git.tag >>.md
313314
- when:
314315
condition:
315316
equal: [ << parameters.workflow >>, nightly ]
316317
steps:
317318
- aws-s3/copy:
318-
aws-region: INFLUXDB1X_AWS_REGION
319-
aws-access-key-id: INFLUXDB1X_AWS_ACCESS_KEY_ID
320-
aws-secret-access-key: INFLUXDB1X_AWS_SECRET_ACCESS_KEY
319+
aws-region: RELEASE_AWS_REGION
320+
aws-access-key-id: RELEASE_AWS_ACCESS_KEY_ID
321+
aws-secret-access-key: RELEASE_AWS_SECRET_ACCESS_KEY
321322
from: /tmp/workspace/changelog_artifacts/CHANGELOG.md
322-
to: s3://${INFLUXDB1X_ARTIFACTS_BUCKET}/influxdb/nightlies/<< pipeline.git.branch >>/CHANGELOG.md
323+
to: s3://dl.influxdata.com/influxdb/nightlies/<< pipeline.git.branch >>/CHANGELOG.md
323324

324325
publish_packages:
325326
docker:
@@ -328,11 +329,11 @@ jobs:
328329
- attach_workspace:
329330
at: /tmp/workspace
330331
- aws-s3/sync:
331-
aws-region: INFLUXDB1X_AWS_REGION
332-
aws-access-key-id: INFLUXDB1X_AWS_ACCESS_KEY_ID
333-
aws-secret-access-key: INFLUXDB1X_AWS_SECRET_ACCESS_KEY
332+
aws-region: RELEASE_AWS_REGION
333+
aws-access-key-id: RELEASE_AWS_ACCESS_KEY_ID
334+
aws-secret-access-key: RELEASE_AWS_SECRET_ACCESS_KEY
334335
from: /tmp/workspace/packages
335-
to: s3://${INFLUXDB1X_ARTIFACTS_BUCKET}/influxdb/releases/<< pipeline.git.tag >>
336+
to: s3://dl.influxdata.com/influxdb/releases/<< pipeline.git.tag >>
336337

337338
slack:
338339
docker:
@@ -345,7 +346,7 @@ jobs:
345346
at: /tmp/workspace
346347
- run:
347348
command: |
348-
SLACK_ARTIFACT_URL=s3://${INFLUXDB1X_ARTIFACTS_BUCKET}/influxdb/releases/<< pipeline.git.tag >> slack
349+
SLACK_ARTIFACT_URL=https://dl.influxdata.com/influxdb/releases/<< pipeline.git.tag >> slack
349350
environment:
350351
SLACK_ARTIFACT_ROOT: /tmp/workspace/packages
351352
SLACK_RELEASE_MESSAGE: New InfluxDB Release

0 commit comments

Comments
 (0)