From 4f9097b9ea7a52ed4736ee433b0383054d019ddf Mon Sep 17 00:00:00 2001 From: Killian Delarue Date: Mon, 8 Dec 2025 14:10:58 +0100 Subject: [PATCH 1/3] Grafazos, Release-page: Add missing [BUCKET_PATH] --- .gitlab/ci/pipelines/grafazos.release.yml | 3 ++- .gitlab/ci/pipelines/non_release_tag.yml | 3 ++- .gitlab/ci/pipelines/octez_beta_release_tag.yml | 3 ++- .gitlab/ci/pipelines/octez_major_release_tag.yml | 3 ++- .gitlab/ci/pipelines/publish_release_page.yml | 3 ++- grafazos/ci/grafazos_ci.ml | 3 ++- grafazos/scripts/releases/publish_release_page.sh | 12 ++++++------ 7 files changed, 18 insertions(+), 12 deletions(-) diff --git a/.gitlab/ci/pipelines/grafazos.release.yml b/.gitlab/ci/pipelines/grafazos.release.yml index feb254e81c31..5e9580c4ffa0 100644 --- a/.gitlab/ci/pipelines/grafazos.release.yml +++ b/.gitlab/ci/pipelines/grafazos.release.yml @@ -160,8 +160,9 @@ grafazos.release_page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/.gitlab/ci/pipelines/non_release_tag.yml b/.gitlab/ci/pipelines/non_release_tag.yml index 5e5716884539..c85017898ef8 100644 --- a/.gitlab/ci/pipelines/non_release_tag.yml +++ b/.gitlab/ci/pipelines/non_release_tag.yml @@ -1264,8 +1264,9 @@ grafazos.release_page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/.gitlab/ci/pipelines/octez_beta_release_tag.yml b/.gitlab/ci/pipelines/octez_beta_release_tag.yml index fd9211b1126c..9f66cccc696a 100644 --- a/.gitlab/ci/pipelines/octez_beta_release_tag.yml +++ b/.gitlab/ci/pipelines/octez_beta_release_tag.yml @@ -1266,8 +1266,9 @@ grafazos.release_page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/.gitlab/ci/pipelines/octez_major_release_tag.yml b/.gitlab/ci/pipelines/octez_major_release_tag.yml index f804c7c06dbd..f8dba7a72cab 100644 --- a/.gitlab/ci/pipelines/octez_major_release_tag.yml +++ b/.gitlab/ci/pipelines/octez_major_release_tag.yml @@ -1266,8 +1266,9 @@ grafazos.release_page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/.gitlab/ci/pipelines/publish_release_page.yml b/.gitlab/ci/pipelines/publish_release_page.yml index dc6318c513d4..8d42b7db6ef5 100644 --- a/.gitlab/ci/pipelines/publish_release_page.yml +++ b/.gitlab/ci/pipelines/publish_release_page.yml @@ -116,8 +116,9 @@ grafazos.release_page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/grafazos/ci/grafazos_ci.ml b/grafazos/ci/grafazos_ci.ml index 6215582259f1..2946dd909a49 100644 --- a/grafazos/ci/grafazos_ci.ml +++ b/grafazos/ci/grafazos_ci.ml @@ -75,8 +75,9 @@ let job_release_page = ] | `real -> [ - ("S3_BUCKET", "site-prod.octez.tezos.com/releases"); + ("S3_BUCKET", "site-prod.octez.tezos.com"); ("URL", "octez.tezos.com"); + ("BUCKET_PATH", "/releases"); ("DISTRIBUTION_ID", "${CLOUDFRONT_DISTRIBUTION_ID}"); ]) [ diff --git a/grafazos/scripts/releases/publish_release_page.sh b/grafazos/scripts/releases/publish_release_page.sh index 618c7b2bc075..39daf8e096a8 100755 --- a/grafazos/scripts/releases/publish_release_page.sh +++ b/grafazos/scripts/releases/publish_release_page.sh @@ -22,7 +22,7 @@ if [ -z "${AWS_ACCESS_KEY_ID}" ] || [ -z "${AWS_SECRET_ACCESS_KEY}" ]; then exit 1 fi -aws s3 cp s3://"${S3_BUCKET}"/grafazos/"$versions_list_filename" "./$versions_list_filename" +aws s3 cp s3://"${S3_BUCKET}${BUCKET_PATH}/grafazos/$versions_list_filename" "./$versions_list_filename" # If it's a release, we actually push the assets to the s3 bucket if [ -n "${CI_COMMIT_TAG}" ]; then @@ -53,11 +53,11 @@ if [ -n "${CI_COMMIT_TAG}" ]; then # Upload binaries to S3 bucket echo "Uploading dashboards..." - aws s3 sync "./grafazos/output/" "s3://${S3_BUCKET}/grafazos/grafazos-v${release_no_v}/dashboards/" --exclude "*" --include "*.json" --region "${REGION}" + aws s3 sync "./grafazos/output/" "s3://${S3_BUCKET}${BUCKET_PATH}/grafazos/grafazos-v${release_no_v}/dashboards/" --exclude "*" --include "*.json" --region "${REGION}" # Create and push archives tar -czf "grafazos-v${release_no_v}.tar.gz" --transform 's|output/*||' --exclude ".keep" grafazos/output/ - aws s3 cp "./grafazos-v${release_no_v}.tar.gz" "s3://${S3_BUCKET}/grafazos/grafazos-v${release_no_v}/dashboards/" --region "${REGION}" + aws s3 cp "./grafazos-v${release_no_v}.tar.gz" "s3://${S3_BUCKET}${BUCKET_PATH}/grafazos/grafazos-v${release_no_v}/dashboards/" --region "${REGION}" sha256sum "grafazos-v${release_no_v}.tar.gz" >> "./sha256sums.txt" # Push checksums for dashboards @@ -66,14 +66,14 @@ if [ -n "${CI_COMMIT_TAG}" ]; then filename=$(basename "$dashboard") [ -f "$dashboard" ] && sha256sum "$dashboard" | awk -v name="$filename" '{print $1, name}' >> "./sha256sums.txt" done - aws s3 cp "./sha256sums.txt" "s3://${S3_BUCKET}/grafazos/grafazos-v${release_no_v}/dashboards/sha256sums.txt" + aws s3 cp "./sha256sums.txt" "s3://${S3_BUCKET}${BUCKET_PATH}/grafazos/grafazos-v${release_no_v}/dashboards/sha256sums.txt" fi else echo "No tag found. No asset will be added to the release page." fi echo "Syncing $versions_list_filename to remote s3 bucket" -if aws s3 cp "./$versions_list_filename" "s3://${S3_BUCKET}/grafazos/" --region "${REGION}"; then +if aws s3 cp "./$versions_list_filename" "s3://${S3_BUCKET}${BUCKET_PATH}/grafazos/" --region "${REGION}"; then echo "Deployment of ${versions_list_filename} successful!" else echo "Deployment of ${versions_list_filename} failed. Please check the configuration and try again." @@ -86,7 +86,7 @@ dune exec ./ci/bin_release_page/release_page.exe -- --component 'grafazos' \ "${BUCKET_PATH:-}" dashboards echo "Syncing files to remote s3 bucket" -if aws s3 cp "./docs/release_page/style.css" "s3://${S3_BUCKET}/" --region "${REGION}" && aws s3 cp "./index.html" "s3://${S3_BUCKET}/grafazos/" --region "${REGION}"; then +if aws s3 cp "./docs/release_page/style.css" "s3://${S3_BUCKET}${BUCKET_PATH}/" --region "${REGION}" && aws s3 cp "./index.html" "s3://${S3_BUCKET}${BUCKET_PATH}/grafazos/" --region "${REGION}"; then echo "Deployment successful!" else echo "Deployment failed. Please check the configuration and try again." -- GitLab From b18ee52d79d67fab37f267ac7000ef4a19d46533 Mon Sep 17 00:00:00 2001 From: Killian Delarue Date: Mon, 8 Dec 2025 14:12:14 +0100 Subject: [PATCH 2/3] Teztale, Release-page: Add missing [BUCKET_PATH] --- .gitlab/ci/pipelines/non_release_tag.yml | 3 ++- .../ci/pipelines/octez_beta_release_tag.yml | 3 ++- .../ci/pipelines/octez_major_release_tag.yml | 3 ++- .gitlab/ci/pipelines/publish_release_page.yml | 3 ++- .gitlab/ci/pipelines/teztale.release.yml | 3 ++- teztale/ci/teztale_ci.ml | 3 ++- .../scripts/releases/publish_release_page.sh | 18 +++++++++--------- 7 files changed, 21 insertions(+), 15 deletions(-) diff --git a/.gitlab/ci/pipelines/non_release_tag.yml b/.gitlab/ci/pipelines/non_release_tag.yml index c85017898ef8..76f5f8c80cdf 100644 --- a/.gitlab/ci/pipelines/non_release_tag.yml +++ b/.gitlab/ci/pipelines/non_release_tag.yml @@ -1305,8 +1305,9 @@ teztale.release_page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/.gitlab/ci/pipelines/octez_beta_release_tag.yml b/.gitlab/ci/pipelines/octez_beta_release_tag.yml index 9f66cccc696a..f5d3cf6cc1f3 100644 --- a/.gitlab/ci/pipelines/octez_beta_release_tag.yml +++ b/.gitlab/ci/pipelines/octez_beta_release_tag.yml @@ -1307,8 +1307,9 @@ teztale.release_page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/.gitlab/ci/pipelines/octez_major_release_tag.yml b/.gitlab/ci/pipelines/octez_major_release_tag.yml index f8dba7a72cab..98ba9f6819c4 100644 --- a/.gitlab/ci/pipelines/octez_major_release_tag.yml +++ b/.gitlab/ci/pipelines/octez_major_release_tag.yml @@ -1307,8 +1307,9 @@ teztale.release_page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/.gitlab/ci/pipelines/publish_release_page.yml b/.gitlab/ci/pipelines/publish_release_page.yml index 8d42b7db6ef5..71b19fd43c5c 100644 --- a/.gitlab/ci/pipelines/publish_release_page.yml +++ b/.gitlab/ci/pipelines/publish_release_page.yml @@ -153,8 +153,9 @@ teztale.release_page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/.gitlab/ci/pipelines/teztale.release.yml b/.gitlab/ci/pipelines/teztale.release.yml index eccd70b2594c..23268a1c6cb5 100644 --- a/.gitlab/ci/pipelines/teztale.release.yml +++ b/.gitlab/ci/pipelines/teztale.release.yml @@ -236,8 +236,9 @@ teztale.release_page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/teztale/ci/teztale_ci.ml b/teztale/ci/teztale_ci.ml index 561266e7c236..db943ddf0e81 100644 --- a/teztale/ci/teztale_ci.ml +++ b/teztale/ci/teztale_ci.ml @@ -95,8 +95,9 @@ let job_release_page = ] | `real -> [ - ("S3_BUCKET", "site-prod.octez.tezos.com/releases"); + ("S3_BUCKET", "site-prod.octez.tezos.com"); ("URL", "octez.tezos.com"); + ("BUCKET_PATH", "/releases"); ("DISTRIBUTION_ID", "${CLOUDFRONT_DISTRIBUTION_ID}"); ]) [ diff --git a/teztale/scripts/releases/publish_release_page.sh b/teztale/scripts/releases/publish_release_page.sh index 228b1453093e..4b36fec4d001 100755 --- a/teztale/scripts/releases/publish_release_page.sh +++ b/teztale/scripts/releases/publish_release_page.sh @@ -22,7 +22,7 @@ if [ -z "${AWS_ACCESS_KEY_ID}" ] || [ -z "${AWS_SECRET_ACCESS_KEY}" ]; then exit 1 fi -aws s3 cp s3://"${S3_BUCKET}"/teztale/"$versions_list_filename" "./$versions_list_filename" +aws s3 cp s3://"${S3_BUCKET}${BUCKET_PATH}/teztale/$versions_list_filename" "./$versions_list_filename" # If it's a release, we actually push the assets to the s3 bucket if [ -n "${CI_COMMIT_TAG}" ]; then @@ -53,16 +53,16 @@ if [ -n "${CI_COMMIT_TAG}" ]; then # Upload binaries to S3 bucket echo "Uploading binaries..." - aws s3 sync "./teztale-binaries/x86_64/" "s3://${S3_BUCKET}/teztale/teztale-v${release_no_v}/binaries/x86_64" --region "${REGION}" - aws s3 sync "./teztale-binaries/arm64/" "s3://${S3_BUCKET}/teztale/teztale-v${release_no_v}/binaries/arm64" --region "${REGION}" + aws s3 sync "./teztale-binaries/x86_64/" "s3://${S3_BUCKET}${BUCKET_PATH}/teztale/teztale-v${release_no_v}/binaries/x86_64" --region "${REGION}" + aws s3 sync "./teztale-binaries/arm64/" "s3://${S3_BUCKET}${BUCKET_PATH}/teztale/teztale-v${release_no_v}/binaries/arm64" --region "${REGION}" # Create and push archives tar -czf "${release}.tar.gz" --transform 's|^\teztale-binaries/x86_64/|teztale/|' teztale-binaries/x86_64/* - aws s3 cp "./${release}.tar.gz" "s3://${S3_BUCKET}/teztale/teztale-v${release_no_v}/binaries/x86_64/" --region "${REGION}" + aws s3 cp "./${release}.tar.gz" "s3://${S3_BUCKET}${BUCKET_PATH}/teztale/teztale-v${release_no_v}/binaries/x86_64/" --region "${REGION}" sha256sum "${release}.tar.gz" >> "./x86_64_sha256sums.txt" tar -czf "${release}.tar.gz" --transform 's|^\teztale-binaries/arm64/|teztale/|' teztale-binaries/arm64/* sha256sum "${release}.tar.gz" >> "./arm64_sha256sums.txt" - aws s3 cp "./${release}.tar.gz" "s3://${S3_BUCKET}/teztale/teztale-v${release_no_v}/binaries/arm64/" --region "${REGION}" + aws s3 cp "./${release}.tar.gz" "s3://${S3_BUCKET}${BUCKET_PATH}/teztale/teztale-v${release_no_v}/binaries/arm64/" --region "${REGION}" # Push checksums for x86_64 binaries echo "Generating checksums for x86_64 binaries" @@ -70,7 +70,7 @@ if [ -n "${CI_COMMIT_TAG}" ]; then filename=$(basename "$binary") [ -f "$binary" ] && sha256sum "$binary" | awk -v name="$filename" '{print $1, name}' >> "./x86_64_sha256sums.txt" done - aws s3 cp "./x86_64_sha256sums.txt" "s3://${S3_BUCKET}/teztale/teztale-v${release_no_v}/binaries/x86_64/sha256sums.txt" + aws s3 cp "./x86_64_sha256sums.txt" "s3://${S3_BUCKET}${BUCKET_PATH}/teztale/teztale-v${release_no_v}/binaries/x86_64/sha256sums.txt" # Push checksums for arm64 binaries echo "Generating checksums for arm64 binaries" @@ -78,14 +78,14 @@ if [ -n "${CI_COMMIT_TAG}" ]; then filename=$(basename "$binary") [ -f "$binary" ] && sha256sum "$binary" | awk -v name="$filename" '{print $1, name}' >> "./arm64_sha256sums.txt" done - aws s3 cp "./arm64_sha256sums.txt" "s3://${S3_BUCKET}/teztale/teztale-v${release_no_v}/binaries/arm64/sha256sums.txt" + aws s3 cp "./arm64_sha256sums.txt" "s3://${S3_BUCKET}${BUCKET_PATH}/teztale/teztale-v${release_no_v}/binaries/arm64/sha256sums.txt" fi else echo "No tag found. No asset will be added to the release page." fi echo "Syncing $versions_list_filename to remote s3 bucket" -if aws s3 cp "./$versions_list_filename" "s3://${S3_BUCKET}/teztale/" --region "${REGION}"; then +if aws s3 cp "./$versions_list_filename" "s3://${S3_BUCKET}${BUCKET_PATH}/teztale/" --region "${REGION}"; then echo "Deployment of ${versions_list_filename} successful!" else echo "Deployment of ${versions_list_filename} failed. Please check the configuration and try again." @@ -98,7 +98,7 @@ dune exec ./ci/bin_release_page/release_page.exe -- --component 'teztale' \ "${BUCKET_PATH:-}" binaries packages echo "Syncing files to remote s3 bucket" -if aws s3 cp "./docs/release_page/style.css" "s3://${S3_BUCKET}/" --region "${REGION}" && aws s3 cp "./index.html" "s3://${S3_BUCKET}/teztale/" --region "${REGION}"; then +if aws s3 cp "./docs/release_page/style.css" "s3://${S3_BUCKET}${BUCKET_PATH}/" --region "${REGION}" && aws s3 cp "./index.html" "s3://${S3_BUCKET}${BUCKET_PATH}/teztale/" --region "${REGION}"; then echo "Deployment successful!" else echo "Deployment failed. Please check the configuration and try again." -- GitLab From 18d6c2c9ca768ef3e2323a3e320e90d875eb8353 Mon Sep 17 00:00:00 2001 From: Killian Delarue Date: Mon, 8 Dec 2025 14:13:17 +0100 Subject: [PATCH 3/3] Rollup-node, Release-page: Add missing [BUCKET_PATH] --- .gitlab/ci/pipelines/non_release_tag.yml | 3 ++- .gitlab/ci/pipelines/octez-smart-rollup-node.release.yml | 3 ++- .gitlab/ci/pipelines/octez_beta_release_tag.yml | 3 ++- .gitlab/ci/pipelines/octez_major_release_tag.yml | 3 ++- rollup_node/ci/rollup_node_ci.ml | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitlab/ci/pipelines/non_release_tag.yml b/.gitlab/ci/pipelines/non_release_tag.yml index 76f5f8c80cdf..d94ff32e4558 100644 --- a/.gitlab/ci/pipelines/non_release_tag.yml +++ b/.gitlab/ci/pipelines/non_release_tag.yml @@ -1347,8 +1347,9 @@ octez-smart-rollup-node.release-page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/.gitlab/ci/pipelines/octez-smart-rollup-node.release.yml b/.gitlab/ci/pipelines/octez-smart-rollup-node.release.yml index ae241572f788..0e11c3d08433 100644 --- a/.gitlab/ci/pipelines/octez-smart-rollup-node.release.yml +++ b/.gitlab/ci/pipelines/octez-smart-rollup-node.release.yml @@ -245,8 +245,9 @@ octez-smart-rollup-node.release-page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/.gitlab/ci/pipelines/octez_beta_release_tag.yml b/.gitlab/ci/pipelines/octez_beta_release_tag.yml index f5d3cf6cc1f3..24e85ed06e59 100644 --- a/.gitlab/ci/pipelines/octez_beta_release_tag.yml +++ b/.gitlab/ci/pipelines/octez_beta_release_tag.yml @@ -1349,8 +1349,9 @@ octez-smart-rollup-node.release-page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/.gitlab/ci/pipelines/octez_major_release_tag.yml b/.gitlab/ci/pipelines/octez_major_release_tag.yml index 98ba9f6819c4..ec60830f2bfe 100644 --- a/.gitlab/ci/pipelines/octez_major_release_tag.yml +++ b/.gitlab/ci/pipelines/octez_major_release_tag.yml @@ -1349,8 +1349,9 @@ octez-smart-rollup-node.release-page: after_script: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' variables: - S3_BUCKET: site-prod.octez.tezos.com/releases + S3_BUCKET: site-prod.octez.tezos.com URL: octez.tezos.com + BUCKET_PATH: /releases DISTRIBUTION_ID: ${CLOUDFRONT_DISTRIBUTION_ID} artifacts: expire_in: 1 day diff --git a/rollup_node/ci/rollup_node_ci.ml b/rollup_node/ci/rollup_node_ci.ml index d4578f61808a..3a2a5a85fec5 100644 --- a/rollup_node/ci/rollup_node_ci.ml +++ b/rollup_node/ci/rollup_node_ci.ml @@ -139,8 +139,9 @@ let job_release_page = ] | `real -> [ - ("S3_BUCKET", "site-prod.octez.tezos.com/releases"); + ("S3_BUCKET", "site-prod.octez.tezos.com"); ("URL", "octez.tezos.com"); + ("BUCKET_PATH", "/releases"); ("DISTRIBUTION_ID", "${CLOUDFRONT_DISTRIBUTION_ID}"); ]) [ -- GitLab