Skip to content

Commit 00b5c8c

Browse files
committed
fix
1 parent a2ba6a1 commit 00b5c8c

File tree

3 files changed

+12
-60
lines changed

3 files changed

+12
-60
lines changed

build/ci/release.yml

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -422,31 +422,6 @@ tasks:
422422
- func: "install goreleaser"
423423
- func: "install macos notarization service"
424424
- func: "install gh-token"
425-
# - command: subprocess.exec
426-
# type: test
427-
# params:
428-
# working_dir: src/github.com/mongodb/mongodb-atlas-cli
429-
# include_expansions_in_env:
430-
# - project
431-
# - revision
432-
# - created_at
433-
# env:
434-
# BUCKET: mongodb-mongocli-build
435-
# unstable: ${unstable}
436-
# binary: build/package/download-win-binaries.sh
437-
# - command: subprocess.exec
438-
# type: test
439-
# params:
440-
# include_expansions_in_env:
441-
# - unstable
442-
# env:
443-
# ARTIFACTORY_USERNAME: ${artifactory_username}
444-
# ARTIFACTORY_PASSWORD: ${artifactory_password}
445-
# GRS_USERNAME: ${garasign_username}
446-
# GRS_PASSWORD: ${garasign_password}
447-
# AUTHENTICODE_KEY_NAME: ${authenticode_key_name}
448-
# working_dir: src/github.com/mongodb/mongodb-atlas-cli
449-
# binary: build/package/windows_notarize.sh
450425
- func: "package"
451426
vars:
452427
unstable: ${unstable}
@@ -651,8 +626,6 @@ buildvariants:
651626
tasks:
652627
- name: package_goreleaser
653628
depends_on:
654-
- name: package_msi
655-
variant: release_atlascli_msi
656629
- name: generate_and_upload_sbom
657630
variant: ssdlc
658631
- name: copybara
@@ -666,17 +639,6 @@ buildvariants:
666639
<<: *go_linux_version
667640
tasks:
668641
- name: copybara
669-
- name: release_atlascli_msi
670-
display_name: "Release AtlasCLI (go-msi)"
671-
run_on:
672-
- windows-vsCurrent-small
673-
git_tag_only: true
674-
tags:
675-
- foliage_health
676-
expansions:
677-
<<: *go_windows_version
678-
tasks:
679-
- name: package_msi
680642
- name: release_atlascli_publish
681643
display_name: "Publish AtlasCLI Generator"
682644
run_on:

build/package/windows_build_msi.sh

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,24 @@ host=$(jq -r '.[0].dns_name' "$hostsfile")
2525

2626
mkdir -p ./build/package/msi/bin
2727

28-
cp bin/atlas.exe ./build/package/msi/bin/atlas.exe
28+
cp dist/windows_windows_amd64_v1/bin/atlas.exe ./build/package/msi/bin/atlas.exe
29+
git tag --list 'atlascli/v*' --sort=-taggerdate | head -1 | cut -d 'v' -f 2 > ./build/package/msi/version.txt
2930

3031
cd ./build/package
31-
git tag --list 'atlascli/v*' --sort=-taggerdate | head -1 | cut -d 'v' -f 2 > msi/version.txt
3232
zip -r msi.zip msi >/dev/null 2>&1
3333
cd ../..
3434

3535
scp -i "$keyfile" -o ConnectTimeout=10 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -tt "${user}@${host}" "build/package/msi.zip:/cygdrive/c/Users/Administrator/msi.zip"
3636

3737
ssh -i "$keyfile" -o ConnectTimeout=10 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no "${user}@${host}" bash -c 'unzip -o "/cygdrive/c/Users/Administrator/msi.zip" -d "/cygdrive/c/Users/Administrator/msi" && rm -rf "/cygdrive/c/Users/Administrator/msi.zip" && cd "/cygdrive/c/Users/Administrator/msi" && ./generate-msi.sh'
3838

39-
scp -i "$keyfile" -o ConnectTimeout=10 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -tt "${user}@${host}" "/cygdrive/c/Users/Administrator/msi/out.msi:${PWD}/build/package/msi/out.msi"
39+
VERSION_GIT="$(git tag --list "atlascli/v*" --sort=taggerdate | tail -1 | cut -d "v" -f 2)"
40+
VERSION_NAME="$VERSION_GIT"
41+
if [[ "${unstable-}" == "-unstable" ]]; then
42+
VERSION_NAME="$VERSION_GIT-next"
43+
fi
44+
MSI_FILE="${PWD}/bin/mongodb-atlas-cli_${VERSION_NAME}_windows_x86_64.msi"
4045

41-
ls -la ./build/package/msi/
46+
scp -i "$keyfile" -o ConnectTimeout=10 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -tt "${user}@${host}" "/cygdrive/c/Users/Administrator/msi/out.msi:${MSI_FILE}"
47+
48+
ls -la ./bin

build/package/windows_notarize.sh

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,9 @@
1616

1717
set -Eeou pipefail
1818

19-
# VERSION_GIT="$(git tag --list "atlascli/v*" --sort=taggerdate | tail -1 | cut -d "v" -f 2)"
20-
# VERSION_NAME="$VERSION_GIT"
21-
# if [[ "${unstable-}" == "-unstable" ]]; then
22-
# VERSION_NAME="$VERSION_GIT-next"
23-
# fi
24-
25-
EXE_FILE="bin/atlas.exe"
26-
# MSI_FILE="bin/mongodb-atlas-cli_${VERSION_NAME}_windows_x86_64.msi"
19+
EXE_FILE="dist/windows_windows_amd64_v1/bin/atlas.exe"
2720

2821
if [[ -f "$EXE_FILE" ]]; then
29-
# if [[ -f "$EXE_FILE" && -f "$MSI_FILE" ]]; then
3022
echo "${ARTIFACTORY_PASSWORD}" | podman login --password-stdin --username "${ARTIFACTORY_USERNAME}" artifactory.corp.mongodb.com
3123

3224
echo "GRS_CONFIG_USER1_USERNAME=${GRS_USERNAME}" > .env
@@ -41,14 +33,5 @@ if [[ -f "$EXE_FILE" ]]; then
4133
artifactory.corp.mongodb.com/release-tools-container-registry-local/garasign-jsign \
4234
/bin/bash -c "jsign --tsaurl http://timestamp.digicert.com -a ${AUTHENTICODE_KEY_NAME} \"$EXE_FILE\""
4335

44-
# echo "signing $MSI_FILE"
45-
# podman run \
46-
# --env-file=.env \
47-
# --rm \
48-
# -v "$(pwd):$(pwd)" \
49-
# -w "$(pwd)" \
50-
# artifactory.corp.mongodb.com/release-tools-container-registry-local/garasign-jsign \
51-
# /bin/bash -c "jsign --tsaurl http://timestamp.digicert.com -a ${AUTHENTICODE_KEY_NAME} \"$MSI_FILE\""
52-
5336
rm .env
5437
fi

0 commit comments

Comments
 (0)