Skip to content

Commit b43bb97

Browse files
committed
migration of build artifacts to internal services account
1 parent 50680c0 commit b43bb97

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

.github/workflows/main.yml

+25-25
Original file line numberDiff line numberDiff line change
@@ -15,37 +15,37 @@ jobs:
1515
matrix:
1616
config:
1717
- {
18-
name: 'Windows - MSVC',
19-
artifact: 'windows-msvc.tar.xz',
18+
name: "Windows - MSVC",
19+
artifact: "windows-msvc.tar.xz",
2020
os: windows-latest-l,
21-
cc: 'cl',
22-
cxx: 'cl',
23-
build-type: 'Release',
24-
build-code: 'Windows',
25-
generator: 'Ninja Multi-Config',
26-
coverage: 'false',
21+
cc: "cl",
22+
cxx: "cl",
23+
build-type: "Release",
24+
build-code: "Windows",
25+
generator: "Ninja Multi-Config",
26+
coverage: "false",
2727
}
2828
- {
29-
name: 'Ubuntu - GCC',
30-
artifact: 'linux-gcc.tar.xz',
29+
name: "Ubuntu - GCC",
30+
artifact: "linux-gcc.tar.xz",
3131
os: ubuntu-latest-m,
32-
cc: 'gcc-11',
33-
cxx: 'g++-11',
34-
build-type: 'Release',
35-
build-code: 'Ubuntu',
36-
generator: 'Unix Makefiles',
37-
coverage: 'false',
32+
cc: "gcc-11",
33+
cxx: "g++-11",
34+
build-type: "Release",
35+
build-code: "Ubuntu",
36+
generator: "Unix Makefiles",
37+
coverage: "false",
3838
}
3939
- {
40-
name: 'CentOS 7 - GCC',
41-
artifact: 'linux-gcc.tar.xz',
40+
name: "CentOS 7 - GCC",
41+
artifact: "linux-gcc.tar.xz",
4242
os: ubuntu-latest-m,
43-
cc: 'gcc-11',
44-
cxx: 'g++-11',
45-
build-type: 'Release',
46-
build-code: 'CentOS7',
47-
generator: 'Unix Makefiles',
48-
coverage: 'false',
43+
cc: "gcc-11",
44+
cxx: "g++-11",
45+
build-type: "Release",
46+
build-code: "CentOS7",
47+
generator: "Unix Makefiles",
48+
coverage: "false",
4949
}
5050

5151
steps:
@@ -204,4 +204,4 @@ jobs:
204204
- name: Upload to S3
205205
if: ${{ matrix.config.name == 'CentOS 7 - GCC' || runner.os == 'Windows' }}
206206
run: |
207-
aws s3 cp build/${{ env.zip_name }} s3://cesium-travis-builds/cesium-omniverse/${{ env.branch }}/${{ env.us_date }}/${{ env.sha_short }}/${{ matrix.config.build-code }}/
207+
aws s3 cp build/${{ env.zip_name }} s3://cesium-builds/cesium-omniverse/${{ env.branch }}/${{ env.us_date }}/${{ env.sha_short }}/${{ matrix.config.build-code }}/

docs/release-guide/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This is the process we follow when releasing a new version of Cesium for Omniver
44

55
1. [Release a new version of Cesium for Omniverse Samples](#releasing-a-new-version-of-cesium-for-omniverse-samples).
66
3. Make sure the latest commit in `main` is passing CI.
7-
4. Download the latest build from S3. In the AWS management console (old AWS account), go to the bucket [`cesium-travis-builds/cesium-omniverse/main`](https://s3.console.aws.amazon.com/s3/buckets/cesium-travis-builds?region=us-east-1&prefix=cesium-omniverse/main/&showversions=false), find the appropriate date and commit hash to download the CentOS and Windows zip files (e.g. `CesiumForOmniverse-Linux-xxxxxxx.zip` and `CesiumForOmniverse-Windows-xxxxxxx.zip`)
7+
4. Download the latest build from S3. In the AWS management console (InternalServices AWS account), go to the bucket [`cesium-builds/cesium-omniverse/main`](https://s3.console.aws.amazon.com/s3/buckets/cesium-builds?region=us-east-1&prefix=cesium-omniverse/main/&showversions=false), find the appropriate date and commit hash to download the CentOS and Windows zip files (e.g. `CesiumForOmniverse-Linux-xxxxxxx.zip` and `CesiumForOmniverse-Windows-xxxxxxx.zip`)
88
5. Verify that the Linux package loads in USD Composer (see instructions below).
99
6. Verify that the Windows package loads in USD Composer (see instructions below).
1010
7. Update the project `VERSION` in [CMakeLists.txt](../../CMakeLists.txt).
@@ -18,7 +18,7 @@ This is the process we follow when releasing a new version of Cesium for Omniver
1818
15. Tag the release, e.g. `git tag -a v0.0.0 -m "0.0.0 release"`.
1919
16. Push the tag, e.g. `git push origin v0.0.0`.
2020
17. Wait for CI to pass.
21-
18. Download the latest build from S3. In the AWS management console (old AWS account), go to the bucket [`cesium-travis-builds/cesium-omniverse`](https://s3.console.aws.amazon.com/s3/buckets/cesium-travis-builds?prefix=cesium-omniverse/&region=us-east-1), find the folder with the new tag and download the CentOS and Windows zip files (e.g. `CesiumForOmniverse-Linux-v0.0.0.zip` and `CesiumForOmniverse-Windows-v0.0.0.zip` )
21+
18. Download the latest build from S3. In the AWS management console (InternalServices AWS account), go to the bucket [`cesium-builds/cesium-omniverse`](https://s3.console.aws.amazon.com/s3/buckets/cesium-builds?prefix=cesium-omniverse/&region=us-east-1), find the folder with the new tag and download the CentOS and Windows zip files (e.g. `CesiumForOmniverse-Linux-v0.0.0.zip` and `CesiumForOmniverse-Windows-v0.0.0.zip` )
2222
19. Create a new release on GitHub: https://github.com/CesiumGS/cesium-omniverse/releases/new.
2323
* Chose the new tag.
2424
* Copy the changelog into the description. Follow the format used in previous releases.

0 commit comments

Comments
 (0)